max float dargestellt in IEEE 754

Ich frage mich, ob der in IEEE 754 dargestellte maximale Float wie folgt lautet:

(1.11111111111111111111111)_b*2^[(11111111)_b-127]

Hier_b bedeutet binäre Darstellung. Aber dieser Wert ist3.403201383*10^38, was sich von unterscheidet3.402823669*10^38, welches ist(1.0)_b*2^[(11111111)_b-127] und gegeben durch zum Beispielc++ <limits>. Nicht(1.11111111111111111111111)_b*2^[(11111111)_b-127] darstellbar und größer im rahmen?

Weiß jemand warum?

Vielen Dank.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage