📊 Slide 19 – Representação de Ponto Flutuante IEEE 754
- Bit 31 (1 bit): Sinal (\(S\)) —
0 para positivo, 1 para negativo. - Bits 30-23 (8 bits): Expoente (\(E\)) com viés de 127 (\(\text{Expoente Real} = E - 127\)).
- Bits 22-0 (23 bits): Mantissa (\(M\)) com bit implícito \(1.M\).
🎯 2. Valores Especiais
- Zero: Expoente = 0, Mantissa = 0.
- Infinito (\(\pm \infty\)): Expoente = 255, Mantissa = 0.
- \(\text{NaN}\) (Not a Number): Expoente = 255, Mantissa \(\neq 0\).
⚠️ 3. Imprecisão de Arredondamento
- Números fracionários decimais como \(0.1\) geram dízimas periódicas binárias.
- Sempre utilize tolerância (\(\epsilon\)) ao comparar valores
float em código!