Dezimale Kommazahlen in floating-point-schreibweise?
-
Hi,
ich wollte fragen, wie denn eine Zahl zb 0,000001 in floating-point-schreibweise *genau* aussieht, also am besten noch die umwandlungsart
das format (und die ausgabe) von floating-point-typen kenne ich,bloss die Umrechnung nicht.
google war auch nicht so ertragreich[ Dieser Beitrag wurde am 12.06.2003 um 18:27 Uhr von Quantumseeker editiert. ]
-
-
dort (s.o.) steht z.B.:
Beispiel (für float): x = 1.5 (dezimal)
duale Exponentialdarstellung: x = 1+ ½ = 1.1 20
Vorzeichen + 0 ( 1 Bit)
Exponent 0 0111 1111 ( 8 Bit)
Mantisse 1.1 100 0000 0000 0000 0000 0000 (23 Bit)
gesamt 0011 1111 1100 0000 0000 0000 0000 0000 (32 Bit)
hexadezimal: 3FC00000
-
Original erstellt von Quantumseeker:
**Hi,
ich wollte fragen, wie denn eine Zahl zb 0,000001 in floating-point-schreibweise *genau* aussieht
**Du kannst diese Zahl im floatingpoint Format nicht darstellen (nur vielfache von Zweierpotenzen, also a*(2 hoch n), wobei n auch negativ sein darf).