Conversione

Convertitore binario

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

Che cos’è il sistema numerico binario?

Il sistema numerico binario è uno dei sistemi più fondamentali utilizzati in matematica, informatica ed elettronica digitale. Funziona sulla base 2, il che significa che ogni numero è rappresentato utilizzando solo due cifre: 0 e 1. In questo sistema, ogni cifra rappresenta una potenza di due, a partire dal bit più a destra. Questo è diverso dal nostro sistema decimale usuale, che si basa su potenze di dieci.

Questo convertitore ti permette di convertire i numeri nel sistema numerico binario. Se hai bisogno di aggiungere, sottrarre, moltiplicare o dividere numeri binari, allora usa la calcolatrice binaria.

Nel binario, il valore di ciascuna posizione è moltiplicato per 2 elevato all’esponente corrispondente:

  • Il bit più a destra rappresenta 20=12^0 = 1
  • Il bit successivo rappresenta 21=22^1 = 2
  • Poi 22=42^2 = 4, 23=82^3 = 8, e così via.

Per esempio:

(1011)2=1×23+0×22+1×21+1×20=8+0+2+1=(11)10(1011)_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 8 + 0 + 2 + 1 = (11)_{10}

Pertanto, il numero binario 1011 è uguale a 11 nel sistema decimale.

Come convertire qualsiasi sistema numerico in binario

Il nostro convertitore binario consente agli utenti di inserire un numero in qualsiasi sistema di base (da 2 a 36) e lo converte automaticamente nel sistema binario. Il processo dietro questa conversione dipende dalla base di origine. Vediamo i metodi più comuni.

Conversione da decimale a binario

Per convertire manualmente un numero decimale in binario, utilizza il metodo della divisione ripetuta per 2. Dividi il numero per 2, registra il resto e continua a dividere il quoziente fino a raggiungere zero. La rappresentazione binaria è la sequenza dei resti letta dal basso verso l’alto.

Per esempio, convertiamo 270₁₀ in binario

DivisioneQuoziente interoResto
270 ÷ 21350
135 ÷ 2671
67 ÷ 2331
33 ÷ 2161
16 ÷ 280
8 ÷ 240
4 ÷ 220
2 ÷ 210
1 ÷ 201

Leggendo i resti dal basso verso l’alto otteniamo:

27010=1000011102270_{10} = 100001110_2

Conversione da altre basi a binario

Se il numero è inizialmente espresso in una base diversa da 10, il processo si svolge in due fasi:

  1. Conversione dalla base di origine al decimale.
  2. Conversione dal decimale al binario (come mostrato sopra).

Per esempio, converti esadecimale in binario.

Fase 1: Conversione dalla base 16 al decimale:

2F16=2×161+15×160=32+15=47102F_{16} = 2 \times 16^1 + 15 \times 16^0 = 32 + 15 = 47_{10}

Fase 2: Converti 47₁₀ in binario.

DivisioneQuoziente interoResto
47 ÷ 2231
23 ÷ 2111
11 ÷ 251
5 ÷ 221
2 ÷ 210
1 ÷ 201

Leggendo i resti dal basso verso l’alto otteniamo:

4710=101111247_{10} = 101111_2

Pertanto:

2F16=10111122F_{16} = 101111_2

Esempio dettagliato: Conversione da ottale a binario

Fase 1: Conversione da ottale a decimale.

Ogni cifra ottale è moltiplicata per la corrispondente potenza di 8.

1238=1×82+2×81+3×80=64+16+3=8310123_8 = 1 \times 8^2 + 2 \times 8^1 + 3 \times 8^0 = 64 + 16 + 3 = 83_{10}

Fase 2: Converti 83₁₀ in binario.

DivisioneQuoziente interoResto
83 ÷ 2411
41 ÷ 2201
20 ÷ 2100
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

Leggendo i resti dal basso verso l’alto otteniamo:

8310=1010011283_{10} = 1010011_2

Pertanto:

1238=10100112123_8 = 1010011_2

Conversione binaria nell’informatica

Nei computer, l’archiviazione e l’elaborazione dei dati si basano pesantemente sulla logica binaria. Ogni operazione all’interno di un processore è definita attraverso operazioni logiche che coinvolgono cifre binarie. Ogni bit (cifra binaria) può avere due stati — spesso tradotti in livelli di tensione, polarità magnetiche oppure impulsi luminosi.

La rappresentazione binaria consente ai sistemi di:

  • Eseguire operazioni aritmetiche in modo efficiente.
  • Memorizzare dati in modo compatto.
  • Trasmettere informazioni digitali con precisione.

Note

  • I numeri binari sono sempre composti solo da 0 e 1.
  • Ogni sistema di base può essere convertito in binario prima convertendolo in decimale e poi in binario.
  • I numeri grandi possono essere convertiti e visualizzati in modo efficiente utilizzando strumenti di conversione binaria.
  • La rappresentazione binaria è la base dell’informatica digitale, della crittografia e della codifica dei dati.

Domande frequenti

Come convertire 10 da decimale a binario?

DivisioneQuoziente interoResto
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

Leggendo i resti dal basso otteniamo 1010=1010210_{10} = 1010_2.

Come convertire dal binario al decimale?

Moltiplica ogni cifra binaria per la sua corrispondente potenza di due e somma tutti i risultati. Esempio:

(1101)2=1×23+1×22+0×21+1×20=8+4+0+1=(13)10(1101)_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 8 + 4 + 0 + 1 = (13)_{10}

Come verificare rapidamente se un numero binario è pari o dispari?

Basta guardare l’ultimo bit:

  • Se il bit più a destra è 0, il numero è pari.
  • Se è 1, il numero è dispari.

Segnala un errore

Questo campo è obbligatorio.