Hallo,
mit 23 Stellen, die binär interpretiert werden, kann man ca. auf 6 Stellen genau eine Dezimalzahl angeben, denn 2^3*2^10*2^10 ist ungefähr 8 000 000.
Warum aber jetzt nur 6 Stellen und nicht 7? Warum kann man jetzt nicht auf 7 Stellen genau angeben, sondern nur auf 6?
Weil man bei der ersten Stelle, wo die 8 steht, ja keine 9 hinbekommt und damit zb. 9000000 nur auf den letzten 6 Stellen angeben kann?
Ist das der Grund, warum man mit 23 binären Stellen nur auf 6 Stellen genau eine Dezimalzahl darstellen kann?
Siehe in C den Datentyp double, bei dem man ja für die Mantisse auch nur eine gewisse Bitzahl zur Verfügung hat.
Vielen Dank für eine Erläuterung
Viele Grüße
Tim