How Floating-Point Numbers Are Represented
3-Second Blueprint (English)
- Unlike fixed-point binary, IEEE 754 floating-point preserves dynamic range by storing a sign bit, exponent, and mantissa.
- Single-precision 32-bit floats subtract a 127 bias from an 8-bit exponent and omit the leading 1 for 24-bit mantissa precision.
- Exponent 255 with a non-zero mantissa encodes NaN, while 64-bit doubles expand to an 11-bit exponent and 52-bit mantissa.
IEEE 754 StandardSign-Exponent-MantissaExponent Bias (127)Implicit Leading BitSingle vs Double Precision
3-Sekunden-Fazit (Deutsch)
- Anders als Festkommazahlen bewahrt IEEE-754-Gleitkomma den Dynamikbereich durch Vorzeichenbit, Exponent und Mantisse.
- 32-Bit-Floats ziehen vom 8-Bit-Exponenten den Bias 127 ab und sparen die führende 1 für effektiv 24 Bit Mantissenpräzision.
- Exponent 255 mit Mantisse ungleich null kodiert NaN; 64-Bit-Doubles erweitern auf 11 Exponenten- und 52 Mantissenbits.
IEEE-754-StandardVorzeichen-Exponent-MantisseExponenten-Bias (127)Implizite führende EinsSingle- vs. Double-Precision
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.