Floating point number (IEEE-754)

Instead of Exponent, think of a Window between two consecutive power of two integers. Instead of a Mantissa, think of an Offset within that window. - Floating point visually explained

  • Float Exposed / HN
  • Floating point from scratch: Hard Mode / HN - logic cells, hardware pipeline architectures, RTL (register-transfer level), ASIC floorplans, and tapeout. Building hardware is hard, as iteration cycles are long and fabricating stuff costs real money. That was quite a journey.

caption

caption

But why did DEC use 8 bits for the exponent in the F and D formats? The reason is to be able to represent all important physical constants, including the Plank constant (6.626070040 × 10^-34) and the Avogradro constant (6.022140857 × 10^23) - SO

caption

see also

Written on February 5, 2020, Last update on September 15, 2025
math numeric float history c++ computer