Convertitore da Esadecimale a Decimale

Convertitore online gratuito da esadecimale a decimale con spiegazione passo dopo passo. Converti qualsiasi numero esadecimale in decimale e osserva la somma delle potenze di 16.

Accetta spazi e i prefissi 0x e # — solo le cifre da 0 a 9 e le lettere dalla A alla F sono valide.
Selezione Rapida dei Valori
Risultato in Decimale (Base 10):
255

Informazioni su questo strumento

Il sistema esadecimale (base 16) utilizza le cifre da 0 a 9 e le lettere dalla A alla F ed è la forma compatta preferita per rappresentare valori binari nella programmazione, nei colori CSS e negli indirizzi di memoria. Questo strumento traduce qualsiasi numero esadecimale nel valore decimale corrispondente e mostra in dettaglio i due metodi classici di conversione: la somma delle potenze di 16 e il metodo della moltiplicazione successiva.

Risoluzione Passo dopo Passo (Somma delle Potenze di 16)

Ogni cifra vale la potenza di 16 corrispondente alla sua posizione. La tabella qui sotto usa il numero esadecimale inserito nel campo di input, moltiplicando il valore decimale di ogni cifra per il suo peso e sommando i contributi:

CifraValore DecimalePotenza (16^n)PesoContributo
F151611615 × 16 = 240
F15160115 × 1 = 15
Somma dei contributi (risultato decimale):255

Metodo della Moltiplicazione Successiva

Alternativa pratica per convertire senza calcolare le potenze: parti dalla cifra più a sinistra, moltiplica il totale accumulato per 16 e aggiungi il valore della cifra successiva fino alla fine del numero:

#CifraCalcoloTotale Accumulato
1F0 × 16 + 1515
2F15 × 16 + 15255

Tabella delle Cifre Esadecimali

L'esadecimale ha bisogno di 16 simboli per ogni posizione, quindi le lettere dalla A alla F proseguono il conteggio dopo il 9. Usa questo riferimento per identificare rapidamente il valore decimale di ogni cifra:

00
11
22
33
44
55
66
77
88
99
A10
B11
C12
D13
E14
F15

Come Usare il Convertitore da Esadecimale a Decimale

1

Inserisci il Numero Esadecimale

Inserisci nel campo di input il valore che vuoi convertire. Puoi incollare il numero con gli spazi, con il prefisso '0x' o con il '#' dei colori CSS.

2

Guarda il Risultato Decimale

Il valore in base 10 compare automaticamente subito sotto, senza bisogno di premere alcun pulsante.

3

Copia o Esplora il Passo dopo Passo

Clicca per copiare il risultato, oppure scorri la pagina per vedere la somma delle potenze di 16 e il metodo della moltiplicazione successiva applicati al tuo numero.

Applicazioni Pratiche della Conversione Esadecimale

L'esadecimale compare ovunque nello sviluppo e nell'elettronica. Scopri dove viene usata la conversione:

  • Colori CSS e DesignScoprire il valore decimale di ogni canale di un colore esadecimale per convertirlo in RGB o per regolare le palette.
  • Programmazione e DebugLeggere indirizzi di memoria, dump esadecimali, codici di errore e costanti scritte con il prefisso 0x.
  • Reti di ComputerInterpretare indirizzi MAC, blocchi di indirizzi IPv6 e intestazioni di pacchetti mostrati in esadecimale.
  • Elettronica e MicrocontrolloriConvertire valori di registri, maschere di bit e indirizzi di dispositivi I2C trovati nei datasheet.

Domande Frequenti su Esadecimale e Decimale

Quanto fa FF in decimale?

Il numero esadecimale FF equivale a 255 in decimale, risultato di 15 × 16 + 15. È il valore più grande rappresentabile con due cifre esadecimali ed è anche il valore massimo di un byte senza segno.

Cosa significa il prefisso '0x' prima di un numero?

Il prefisso '0x' (es: 0x1F4) è la convenzione usata nei linguaggi di programmazione come C, JavaScript e Python per indicare esplicitamente che il numero seguente è in base 16. Questo convertitore accetta il prefisso e lo ignora nel calcolo.

Perché l'esadecimale usa le lettere dalla A alla F?

Ogni posizione in base 16 deve rappresentare 16 valori distinti, ma il sistema decimale offre solo i simboli da 0 a 9. Le lettere dalla A alla F completano il conteggio e valgono rispettivamente 10, 11, 12, 13, 14 e 15.

Posso convertire un colore esadecimale come #FF5733?

Sì. Il '#' viene ignorato automaticamente e il valore è trattato come un unico numero, ottenendo 16.734.003. Se vuoi i canali RGB separati, converti ogni coppia di cifre singolarmente: FF = 255, 57 = 87 e 33 = 51.

Vedi anche