Auf Thema antworten

Wenn ich die Zahl 4,75 als IEEE Zahl darstellen will. Wie mach ich das in Java? Die IEEE Zahl in 32 Bit Form lautet:


0 10000001 00110000000000000000000


Ich habe dies in Java als float gespeichert und bekomme folgende Fehlermeldung:


error: integer number too large: 01000000100110000000000000000000


Dann steht noch: float var 01000000100110000000000000000000;  mit einem Pfeil auf die Null ganz links.

Welches Datenformat soll ich denn verwenden wenn float nicht ausreicht?



Oben