Números de Ponto Flutuante
Números Float ocupam 32 bits de memória e são representados por 3 partes: sinal, expoente e mantissa. O sinal é representado por 1 bit, o expoente por 8 bits e a mantissa por 23 bits.
Float na Memória

Double Float na Memória

Converter parte fracionária para binário
- Multiplicar a parte fracionária por 2
- Separar a parte inteira e a parte fracionária
- Repetir o processo até a parte fracionária ser 0
Exemplo: 0,6
- 0,6 x 2 = 1,2
Procedimento de conversão 7,6
- Converter 7 para binário: 111
- Converter 0,6 para binário: 0,1001
- Juntar os dois: 111,1001
- Normalizar: 1,111001 x 2^2
- Excesso de 127: 129
- 129 em binário: 10000001
- Juntar tudo: 0 10000001 11100100000000000000000