Vai al contenuto
Segno uguale

Calcolatore esadecimale

Converti numeri esadecimali in decimale e binario e fai somme, sottrazioni, moltiplicazioni e divisioni direttamente in base 16.

Dati

Valori d'esempio: sostituiscili con i tuoi.

In decimale

500

Esadecimale
1 F4
Decimale
500
Binario
1 1111 0100
Ottale
764

Il sistema esadecimale

L’esadecimale usa sedici cifre: da 0 a 9 e poi le lettere da A a F, che valgono da 10 a 15. Ogni posizione vale 16 volte quella alla sua destra:

1F4₁₆ = 1 × 16² + 15 × 16¹ + 4 × 16⁰ = 256 + 240 + 4 = 500

Ogni cifra esadecimale corrisponde esattamente a 4 bit: F = 1111, A = 1010. Due cifre formano un byte, da 00 a FF (255).

Operazioni

Il calcolatore esegue le operazioni sugli interi con precisione arbitraria e mostra il risultato in esadecimale, decimale, binario e ottale. La divisione è intera: indica anche il resto. Puoi scrivere le lettere maiuscole o minuscole e, se vuoi, il prefisso 0x.

Domande frequenti

Come si converte un esadecimale in decimale?

Si moltiplica ogni cifra per la potenza di 16 della sua posizione e si sommano i risultati. Le lettere valgono A = 10, B = 11, fino a F = 15. Per esempio 1F4 = 1 × 256 + 15 × 16 + 4 = 500.

Dove si usano i numeri esadecimali?

In informatica per scrivere in forma compatta valori binari: indirizzi di memoria, codici di errore, indirizzi MAC e colori web come #FF8A3D, dove ogni coppia di cifre indica la quantità di rosso, verde e blu da 0 a 255.

Fonti

  1. Knuth DE. The Art of Computer Programming, vol. 2: Seminumerical Algorithms, sezione 4.1 (sistemi posizionali)