1. Identifică elementele ce alcătuiesc reprezentarea numărului binar:
Primul bit (cel mai din stânga) indică semnul,
1 = negativ, 0 = pozitiv.
0
Următorii 8 biți conțin exponentul:
0000 0000
Ultimii 23 de biți conțin mantisa:
101 1000 0010 0100 0000 1000
2. Poziție rezervată.
Observăm că toți biții ce alcătuiesc exponentul sunt 0 (clear) și cel puțin un bit din componența mantisei e setat pe 1 (set).
Aceasta e una din pozițiile rezervate valorilor speciale de tip: Denormalizat.
Numerele denormalizate sunt prea mici pentru a fi reprezentate exact și sunt aproximate cu zero.
În funcție de bitul semnului, -0 și +0 sunt două valori distincte deși ele sunt egale (cu 0).
4. Ajustează exponentul.
Scade excesul de biți: 2(8 - 1) - 1 = 127,
datorat reprezentării deplasate pe 8 biți.
Exponentul, ajustat = 0 - 127 = -127
5. Convertește mantisa din binar (din baza 2) în zecimal (în baza 10).
Mantisa reprezintă partea fracționară a numărului (ceea ce urmează după partea întreagă a numărului, separată de aceasta prin virgulă).
101 1000 0010 0100 0000 1000(2) =
1 × 2-1 + 0 × 2-2 + 1 × 2-3 + 1 × 2-4 + 0 × 2-5 + 0 × 2-6 + 0 × 2-7 + 0 × 2-8 + 0 × 2-9 + 1 × 2-10 + 0 × 2-11 + 0 × 2-12 + 1 × 2-13 + 0 × 2-14 + 0 × 2-15 + 0 × 2-16 + 0 × 2-17 + 0 × 2-18 + 0 × 2-19 + 1 × 2-20 + 0 × 2-21 + 0 × 2-22 + 0 × 2-23 =
0,5 + 0 + 0,125 + 0,062 5 + 0 + 0 + 0 + 0 + 0 + 0,000 976 562 5 + 0 + 0 + 0,000 122 070 312 5 + 0 + 0 + 0 + 0 + 0 + 0 + 0,000 000 953 674 316 406 25 + 0 + 0 + 0 =
0,5 + 0,125 + 0,062 5 + 0,000 976 562 5 + 0,000 122 070 312 5 + 0,000 000 953 674 316 406 25 =
0,688 599 586 486 816 406 25(10)
6. Pune toate numerele împreună, pentru a calcula valoarea numărului zecimal real în precizie simplă:
(-1)Semn × (1 + Mantisă) × 2(Exponent ajustat) =
(-1)0 × (1 + 0,688 599 586 486 816 406 25) × 2-127 =
1,688 599 586 486 816 406 25 × 2-127 =
0