ConceptStep · learning platform for computer science

ConceptStep Tools · floating point

IEEE 754 Converter

Explore the 32-bit single-precision representation. Change the decimal number, hexadecimal value or individual bits and observe how sign, exponent and fraction change.

Single precision · 32 bit

Number and representation

Sign01 bit
Exponent100000018 bit
Fraction / mantissa0110000000000000000000023 bit
Bit editor

Edit the 32 bits directly

Interpretation

What do those bits mean?

Value stored in the float5.5
Representation error0
Biased exponent129
Unbiased exponent2
Significand1.375
ClassificationNormal
5.5 = (−1)0 × 1.375 × 22

The error is calculated by comparing the requested decimal number with the value that can actually be stored in a 32-bit float. Try, for example 0.1.

GUIDED LEARNING PATHS

Want to choose the next skill to develop?