Fließkommaverarbeitung
Verfasst: 10.04.2016 18:29
Hallo Leute, beim Spaltensummieren mit großen Zahlen kam mir da was komisch vor. Da hab ich einfach mal Zahlen in eine Fließkommavariable gesetzt und anzeigen lassen. Hier mal der Code zum Probiern, schaut mal auf die DEBUG Ausgabe.
Das kommt bei mir raus:
Debug1 245456.45
Debug2 2245456.50
Debug3 44245456.00
Debug4 442450464.00
Wo hab ich da einen Denkfehler ?? Sollte ich Double nehmen ??
Mein Rechner PC 4 GB RAM, X-Ubuntu 15.04 32 Bit, Pure 5.42 (LTS)
Code: Alles auswählen
a.f = 245456.45
Debug StrF(a,2)
a.f = 2245456.45
Debug StrF(a,2)
a.f = 44245456.45
Debug StrF(a,2)
a.f = 442450456.45
Debug StrF(a,2)
Debug1 245456.45
Debug2 2245456.50
Debug3 44245456.00
Debug4 442450464.00
Wo hab ich da einen Denkfehler ?? Sollte ich Double nehmen ??
Mein Rechner PC 4 GB RAM, X-Ubuntu 15.04 32 Bit, Pure 5.42 (LTS)