Grosse Zahlen ...
Grosse Zahlen ...
Eigentlich sollte ja PB4.20 bei der Zahl
test.q = 12 * POW(16,7) -> 3221225472 liefern, was ich jedoch erhalte ist
eine negative Zahl.
Egal ob ich die Variable als .d oder .q deklariere, passiert das Gleiche.
Vielleicht kann mir jemand helfen ... Danke
mikes
test.q = 12 * POW(16,7) -> 3221225472 liefern, was ich jedoch erhalte ist
eine negative Zahl.
Egal ob ich die Variable als .d oder .q deklariere, passiert das Gleiche.
Vielleicht kann mir jemand helfen ... Danke
mikes
Code: Alles auswählen
test.q = 12 * Pow(16,7)
Debug test
dummy.s=StrQ(test)
Debug dummy
PB 4.2 Final
Rings hat geschrieben:ziert sich nich beim zitieren
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Re: Grosse Zahlen ...
Ich erhalte -- wie Rings offenbar auch -- genau die gewünschte positive Zahl. Wie machst Du es, dass PB 4.20 für obige Zeile eine negative Zahl liefert? Welche negative Zahl bekommst Du?MikeS hat geschrieben:Eigentlich sollte ja PB4.20 bei der Zahl
test.q = 12 * POW(16,7) -> 3221225472 liefern, was ich jedoch erhalte ist
eine negative Zahl.
Gruß, Little John
Re: Grosse Zahlen ...
Little John hat geschrieben:Ich erhalte -- wie Rings offenbar auch -- genau die gewünschte positive Zahl. Wie machst Du es, dass PB 4.20 für obige Zeile eine negative Zahl liefert? Welche negative Zahl bekommst Du?MikeS hat geschrieben:Eigentlich sollte ja PB4.20 bei der Zahl
test.q = 12 * POW(16,7) -> 3221225472 liefern, was ich jedoch erhalte ist
eine negative Zahl.
Gruß, Little John
Code: Alles auswählen
test.q = 12 * Pow(16,7)
Debug test
dummy.s=Str(test)
Debug dummy
Rings hat geschrieben:ziert sich nich beim zitieren
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Das "StandardProblem" gehört ja bald der Vergangenheit an 

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Naja, ich hab da eine "Vorahnung", das dieses Problem in der nächstenLittle John hat geschrieben:Ihr sprecht in Rätseln, Sire.
Gruß, Little john
Version nicht mehr existiert

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
