Cos'è il sistema esadecimale?
L'esadecimale (hex) è un sistema numerico in base 16. Utilizza 16 simboli: le cifre da 0 a 9 e le lettere da A a F (A=10, B=11, C=12, D=13, E=14, F=15).
Cos'è il sistema binario?
Il binario è un sistema numerico in base 2. Utilizza solo due cifre, 0 e 1. È il linguaggio fondamentale alla base del funzionamento dei computer.
Come convertire da esadecimale a binario
- Suddividi il numero esadecimale nelle sue singole cifre
- Converti ogni cifra esadecimale nel suo equivalente binario a 4 bit
- Unisci i gruppi binari ottenuti per formare il numero finale
Esempio: come convertire "A3F" in binario
| Cifra esadecimale | Equivalente binario |
|---|---|
| A | 1010 |
| 3 | 0011 |
| F | 1111 |
Risultato: A3F in hex = 101000111111 in binario
Altro esempio: da "2D8" a binario
- 2 = 0010
- D = 1101
- 8 = 1000
Risultato: 2D8 in hex = 001011011000 in binario
Tabella di conversione da esadecimale a binario
| Hex | Binario | Hex | Binario |
|---|---|---|---|
| 0 | 0000 | 8 | 1000 |
| 1 | 0001 | 9 | 1001 |
| 2 | 0010 | A | 1010 |
| 3 | 0011 | B | 1011 |
| 4 | 0100 | C | 1100 |
| 5 | 0101 | D | 1101 |
| 6 | 0110 | E | 1110 |
| 7 | 0111 | F | 1111 |
Punti chiave
- Ogni cifra esadecimale si converte esattamente in 4 cifre binarie
- Il sistema esadecimale è un modo compatto per rappresentare stringhe binarie lunghe
- La conversione da hex a binario è molto più rapida rispetto a quella da decimale a binario