Conversioni di numeri con la virgola
Conversione da Decimale a Binario
Esempio:
Convertiamo il numero decimale \(12.625\) in binario:
1. Parte intera: \(12\) in binario è \(1100\).
2. Parte frazionaria: \(0.625\) in binario:
- \(0.625 \times 2 = 1.25\) (scriviamo \(1\))
- \(0.25 \times 2 = 0.5\) (scriviamo \(0\))
- \(0.5 \times 2 = 1.0\) (scriviamo \(1\))
3. Uniamo le due parti: \(1100.101\)
Conversione da Binario a Decimale
Esempio:
Convertiamo il numero binario \(1100.101\) in decimale:
Parte intera: \(1 \cdot 2^3 + 1 \cdot 2^2 + 0 \cdot 2^1 + 0 \cdot 2^0 = 8 + 4 + 0 + 0 = 12\)
Parte frazionaria: \(1 \cdot 2^{-1} + 0 \cdot 2^{-2} + 1 \cdot 2^{-3} = 0.5 + 0 + 0.125 = 0.625\)
Risultato finale: \(12.625\)
Base | Numero | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Decimale | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
Binario | 0 | 1 | 10 | 11 | 100 | 101 | 110 | 111 | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111 |
Esadecimale | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | a | b | c | d | e | f |