Matematica

Calcolatrice esadecimale

Impostazioni
Rimetti a zero
Condividi il risultato
Salva
Incorpora
Segnala un errore

Condividi calcolatrice

Aggiungi la nostra calcolatrice gratuita al tuo sito web

Per favore, inserisci un URL valido. Sono supportati solo gli URL HTTPS.


Usa come valori di default per la calcolatrice integrata ciò che è attualmente nei campi di input della calcolatrice sulla pagina.


Colore dell'input a fuoco, colore della casella di switch selezionata, colore al passaggio del mouse sugli elementi selezionati, ecc.


Per favore, accetta i Termini di Utilizzo.

Anteprima

Salva calcolatrice

Impostazioni calcolatrice

Inserire un valore nell'intervallo consentito.

Inserire un valore nell'intervallo consentito.

Inserire un valore nell'intervallo consentito.

Inserire un valore nell'intervallo consentito.

Condividi calcolatrice

Cos’è un numero esadecimale?

Un numero esadecimale è un numero espresso in base 16, utilizzando le cifre da 0 a 9 per rappresentare i valori da zero a nove e le lettere da A a F per rappresentare i valori da dieci a quindici. Il sistema esadecimale è ampiamente utilizzato nell’informatica e nell’elettronica digitale perché fornisce una rappresentazione compatta e leggibile delle valori binari.

Ad esempio, nel sistema esadecimale:

  • Il numero decimale 10 è rappresentato come A.
  • Il numero decimale 15 è rappresentato come F.
  • Il numero decimale 255 è rappresentato come FF.

Ogni cifra esadecimale rappresenta quattro cifre binarie (bit), il che rende la conversione tra binario ed esadecimale particolarmente semplice. Questo calcolatore permette agli utenti di eseguire addizioni, sottrazioni, moltiplicazioni e divisioni direttamente in forma esadecimale, senza dover convertire manualmente tra sistemi decimali ed esadecimali.

Come funziona il calcolatore

Questo calcolatore esadecimale semplifica le operazioni aritmetiche con i numeri esadecimali seguendo tre passaggi principali:

  1. Conversione in decimale (base 10) – Ogni input esadecimale viene convertito nel suo equivalente decimale.
  2. Operazione aritmetica – L’addizione, la sottrazione, la moltiplicazione o la divisione viene eseguita sui numeri decimali.
  3. Conversione in esadecimale (base 16) – Il valore decimale risultante viene riconvertito in notazione esadecimale.

Il calcolatore gestisce più input simultaneamente, permettendo agli utenti di eseguire operazioni con due, tre o più numeri esadecimali alla volta.

Ad esempio, l’operazione 1A + F + 5 in esadecimale coinvolge tre numeri e produrrà il risultato esadecimale corretto in un solo passaggio.

Se hai bisogno di convertire numeri nel sistema esadecimale, usa il convertitore esadecimale.

Conversione passo per passo

Esempio 1: Addizione esadecimale

Esegui l’addizione 1A+F1A + F in esadecimale.

Passaggio 1. Converti in decimale:
1A16=1×161+10×160=26101A_{16} = 1 \times 16^1 + 10 \times 16^0 = 26_{10}
F16=1510F_{16} = 15_{10}

Passaggio 2. Esegui l’addizione in decimale:
26+15=4126 + 15 = 41

Passaggio 3. Converti il risultato in esadecimale:

DivisioneQuoziente interoResto
41 ÷ 1629
2 ÷ 1602

Quindi il risultato esadecimale è 291629_{16}.

Esempio 2: Sottrazione esadecimale

Calcola 3CA3C - A in esadecimale.

Passaggio 1. Converti in decimale:
3C16=3×161+12×160=60103C_{16} = 3\times16^1 + 12\times16^0 = 60_{10} A16=1010A_{16} = 10_{10}

Passaggio 2. Esegui la sottrazione in decimale:
6010=5060 - 10 = 50

Passaggio 3. Converti in esadecimale:

DivisioneQuoziente interoResto
50 ÷ 1632
3 ÷ 1603

Quindi il risultato esadecimale è 321632_{16}.

Risultato: 3CA=323C - A = 32

Esempio 3: Moltiplicazione esadecimale

Calcola A×5A \times 5 in esadecimale.

Passaggio 1. Converti in decimale:
A16=1010A_{16} = 10_{10}

Passaggio 2. Moltiplica in decimale:
10×5=5010 \times 5 = 50

Passaggio 3. Converti in esadecimale:

DivisioneQuoziente interoResto
50 ÷ 1632
3 ÷ 1603

Quindi il risultato esadecimale è 321632_{16}.

Esempio 4: Divisione esadecimale

Calcola 64/864 / 8 in esadecimale.

Passaggio 1. Converti in decimale:
6416=6×161+4×160=1001064_{16} = 6\times16^1 + 4\times16^0 = 100_{10}
816=8×160=8108_{16} = 8\times16^0 = 8_{10}

Passaggio 2. Esegui la divisione in decimale:
100/8=12,5100 / 8 = 12,5

Passaggio 3. Converti parte intera e frazionaria in esadecimale:
Parte intera 1210=C1612_{10} = C_{16}.

Parte frazionaria

MoltiplicazioneRisultatoResto
0.5 × 1680

Quindi il risultato esadecimale è C.816C.8_{16}.

Tabella di conversione

HexDecimaleBinario
000000
110001
220010
330011
440100
550101
660110
770111
881000
991001
A101010
B111011
C121100
D131101
E141110
F151111

Curiosità sull’esadecimale

  • Il prefisso “0x” viene spesso utilizzato per indicare un valore esadecimale nei linguaggi di programmazione (ad es. 0xFF).
  • L’HTML e il CSS utilizzano codici esadecimali per rappresentare i colori; ad esempio, #FFFFFF è bianco e #000000 è nero.
  • Gli indirizzi di memoria nella maggior parte dei sistemi informatici sono rappresentati in formato esadecimale perché si adatta perfettamente ai dati binari.
  • Nei primi computer, l’esadecimale ha aiutato i programmatori a leggere e fare debug del codice macchina binario in modo più semplice.

Domande Frequenti

Come sommare più numeri esadecimali come 1A + 2F + 3B?

Converti ogni numero in decimale:
1A = 26, 2F = 47, 3B = 59.
Sommateli: 26 + 47 + 59 = 132.
Converti di nuovo: 132 ÷ 16 = 8 resto 4 → 84₁₆.
Risultato: 84.

I numeri esadecimali possono includere parti frazionarie?

Sì. I numeri esadecimali frazionari usano potenze negative di 16.
Esempio: 0.A16=10×161=0,625100.A_{16} = 10 \times 16^{-1} = 0,625_{10}.

Come convertire un grande numero esadecimale come ABCD in decimale?

Espandi:
A×163+B×162+C×161+D×160A \times 16^3 + B \times 16^2 + C \times 16^1 + D \times 16^0
=10×4096+11×256+12×16+13×1= 10 \times 4096 + 11 \times 256 + 12 \times 16 + 13 \times 1
=40960+2816+192+13= 40 960 + 2 816 + 192 + 13
=4398110= 43 981_{10}

Quindi il risultato decimale è 439811043 981_{10}.

Segnala un errore

Questo campo è obbligatorio.