Osaisko joku kertoa, kuinka monta 32 bittistä floattia on?
Äkkiseltään väittäisin että 2 * (2^8 - 1) * (2^23 - 1) + 1 = 4.278.189.571 ja lisäksi vielä arvot -0 (negatiivinen nolla), ääretön ja NaN.
Jos tuon kaavan tekijät purkaa osiin niin viimeinen "plus yksi" kuvaa (epänegatiivista) nollaa eli lukuja joiden mantissa on nolla (ja merkki nolla). Kaavan koko alkuosa kuvaa kaikkia negatiivisia ja positiivisia lukuja. Kerroin kaksi tulee merkistä (positiiviset ja negatiiviset), eksponentilla on (2^8 - 1) erilaista arvoa (joukosta puuttuva arvo on varattu erikoisarvoille ääretön ja NaN) ja mantissalla on (2^23 - 1) erilaista arvoa (nolla jätetty joukon ulkopuolelle).
Edit: Oikeampi lukumäärä taitaa olla 2 * (2^8 - 1) * 2^23 = 4.278.190.080 ja lisäksi negatiivinen nolla, positiivinen ja negatiivinen ääretön ja NaN.