Convertitore da Binario a Decimale a Esadecimale
Binario (base 2), decimale (base 10) ed esadecimale (base 16) sono sistemi numerici che rappresentano lo stesso valore con cifre diverse. Il nostro Convertitore da Binario a Decimale a Esadecimale converte all'istante avanti e indietro tra tutti e tre, e gestisce anche i numeri frazionari.
Convertitore da Binario a Decimale a Esadecimale
Come si usa il Convertitore Binario-Decimale-Esadecimale?
Il nostro convertitore Bin-Dec-Hex è uno strumento online molto facile da usare che ti permette di convertire rapidamente qualsiasi numero binario, decimale o esadecimale. Puoi inserire un numero in qualsiasi campo e la conversione è immediata. Quindi, ad esempio, se inizi a scrivere un numero binario nel campo del numero binario, vedi in tempo reale il risultato della conversione decimale ed esadecimale. Il nostro strumento gratuito può eseguire le seguenti operazioni:
- Conversione da Binario a Decimale (come convertitore Bin-Dec)
- Conversione da Binario a Esadecimale (come convertitore Bin-Hex)
- Conversione da Decimale a Binario (come convertitore Dec-Bin)
- Conversione da Decimale a Esadecimale (come convertitore Dec-Hex)
- Conversione da Esadecimale a Decimale (come convertitore Hex-Dec)
- Conversione da Esadecimale a Binario (come convertitore Hex-Bin)
Esempi di calcolo: Binario in Decimale Convertitore
| 11011111 Binario in Decimale = 223 | 111111 Binario in Decimale = 63 | 1100011 Binario in Decimale = 99 |
| 110 Binario in Decimale = 6 | 1000001 Binario in Decimale = 65 | 11100 Binario in Decimale = 28 |
Esempi di calcolo: Binario in Esadecimale Convertitore
Esempi di calcolo: Decimale in Binario Convertitore
| 213 Decimale in Binario = 11010101 | 69 Decimale in Binario = 1000101 | 11 Decimale in Binario = 1011 |
| 42 Decimale in Binario = 101010 | 81 Decimale in Binario = 1010001 | 143 Decimale in Binario = 10001111 |
Esempi di calcolo: Decimale in Esadecimale Convertitore
| 243 Decimale in Esadecimale = f3 | 50 Decimale in Esadecimale = 32 | 39 Decimale in Esadecimale = 27 |
| 69 Decimale in Esadecimale = 45 | 216 Decimale in Esadecimale = d8 | 134 Decimale in Esadecimale = 86 |
Esempi di calcolo: Esadecimale in Binario Convertitore
Esempi di calcolo: Esadecimale in Decimale Convertitore
| 7a Esadecimale in Decimale = 122 | 7b Esadecimale in Decimale = 123 | f7 Esadecimale in Decimale = 247 |
| bd Esadecimale in Decimale = 189 | eb Esadecimale in Decimale = 235 | 16 Esadecimale in Decimale = 22 |
Numeri binari, decimali, esadecimali
Cosa significa numero binario?
Il sistema numerico binario è un sistema numerico in cui le cifre sono solo 1 e 0. I numeri binari sono usati principalmente in informatica, è il linguaggio nativo dei computer perché descrive lo stato di un bit, un valore logico.
Cos'è un decimale?
Il sistema numerico decimale è il sistema standard per indicare numeri interi e non interi. Un numerale decimale si riferisce generalmente alla notazione di un numero nel sistema numerico decimale. Per scrivere i numeri, il sistema decimale usa dieci cifre decimali, un separatore decimale e, per i numeri negativi, un segno meno "−". Le cifre decimali sono 0, 1, 2, 3, 4, 5, 6, 7, 8, 9; il separatore decimale è il punto "." in molti paesi, ma anche la virgola "," in altri paesi.
Cosa significa numero esadecimale?
Esadecimale si riferisce al sistema numerico in base 16, che rappresenta i numeri usando una radice (base) di 16. Le cifre 0–9 sono usate per rappresentare i loro valori abituali e le lettere A–F (o a–f) rappresentano i valori 10–15. Ad esempio, il numero decimale 13 è rappresentato come D (o d) nel sistema di numerazione esadecimale.
I numeri esadecimali sono ampiamente usati dai progettisti di sistemi informatici e dai programmatori, poiché possono rappresentare ogni byte (8 bit) come due cifre esadecimali consecutive. In questo modo, i numeri esadecimali forniscono una rappresentazione comprensibile per l'uomo dei valori codificati in binario.
Conversione da Binario a/da Decimale a/da EsadecimaleCome posso convertire da Binario a Decimale?
Come posso convertire da Binario a Decimale?
Nel sistema binario, ogni cifra rappresenta una potenza crescente di 2, con la cifra più a destra che rappresenta 20, la successiva 21, poi 22, e così via. Il valore di un numero binario è la somma delle potenze di 2 rappresentate da ogni cifra "1".
Ad esempio:
11001=1·24 + 1·23 + 0·22 + 0·21 + 1·20=16 + 8 + 0 + 0 + 1=25
Come converto un numero binario in un numero esadecimale?
Per fortuna, la conversione binario-esadecimale è molto semplice. Tutto ciò che devi fare è dividere il numero in formato binario in blocchi di 4 e convertirli uno per uno. Ad esempio, la conversione di 10101111 può essere risolta in due passaggi. 1010 rappresenta 10 in decimale e A in esadecimale. Il numero 1111 rappresenta 15 nel sistema decimale, quindi F nel sistema esadecimale. Così il numero binario precedente è AF in esadecimale.
Come posso convertire da decimale a binario?
Per convertire dal decimale al suo binario, il numero viene diviso per due. Il resto è il bit meno significativo. Il quoziente viene di nuovo diviso per due; il suo resto diventa il bit meno significativo successivo. Questo processo si ripete finché non si raggiunge un quoziente pari a uno. La sequenza dei resti (incluso il quoziente finale di uno) forma il valore binario, poiché ogni resto deve essere zero o uno quando si divide per due.
Come convertire da decimale a esadecimale (o dec a hex)?
Esistono diversi algoritmi che puoi usare per la conversione hex-dec. L'algoritmo qui sotto è semplice per convertire la rappresentazione di un numero in esadecimale eseguendo divisioni intere e operazioni di resto nella base di origine.
- Dividi il numero per 16.
- Prendi il quoziente intero per l'iterazione successiva.
- Prendi il resto per la cifra esadecimale (0-9 e a-f).
- Ripeti i passaggi sopra finché il quoziente non è uguale a 0.
Supponiamo di avere il numero decimale 195. Ecco come usare l'algoritmo mostrato sopra.
- 195 / 16 -> quoziente=12, resto è 3 (che è anche 3 in esadecimale).
- 12 / 17 -> quoziente=0, resto è 12 (che è 'C' in esadecimale).
- Quindi 19510=C316
Come converto un numero esadecimale in un numero binario?
L'operazione è relativamente semplice, dato che 16 può essere descritto anche come potenza di 2. Tutto ciò che dobbiamo fare è riscrivere le cifre del numero. Ad esempio, il valore esadecimale '1F' può essere facilmente convertito convertendo le cifre nel sistema binario mantenendo il valore posizionale così: 0001 (1) e 1111 (F) – 00011111.
Come convertire da esadecimale a decimale (o hex a dec)?
Una delle formule più note per convertire un numero esadecimale in decimale è l'algoritmo "divisione-resto nella base di origine". È un algoritmo semplice per convertire la rappresentazione di un numero in esadecimale eseguendo divisioni intere e operazioni di resto nella base di origine. In teoria, ciò è possibile da qualsiasi base, ma per la maggior parte degli esseri umani solo il decimale, e per la maggior parte dei computer solo il binario, si possono gestire facilmente con questo metodo.
Sia d il numero da rappresentare in esadecimale, e la serie hihi−1…h2h1 le cifre esadecimali che rappresentano il numero.
- i ← 1
- hi ← d mod 16
- d ← (d − hi) / 16
- Se d=0 (restituisci la serie hi) altrimenti incrementa i e vai al passaggio 2
"16" può essere sostituito con qualsiasi altra base desiderata.
La routine di conversione bin-dec-hex si basa sull'eccellente lavoro di Gabu Siddharth.
Domande frequenti
Come converto il binario in decimale?
Somma i valori posizionali di ogni bit 1, dove ogni posizione è una potenza di 2. Il binario 1011 è 8 + 0 + 2 + 1 = 11 in decimale.
Come converto il decimale in esadecimale?
Dividi ripetutamente il numero per 16 e leggi i resti dall'ultimo al primo, usando A–F per 10–15. Il decimale 255 è FF in esadecimale.
A cosa serve l'esadecimale?
L'esadecimale è un modo compatto per scrivere dati binari, molto usato per colori, indirizzi di memoria e codice macchina, dato che una cifra esadecimale equivale a quattro bit.
Quanti valori può contenere un byte?
Un byte è composto da 8 bit e può contenere 256 valori, da 0 a 255 in decimale, ovvero da 00 a FF in esadecimale.
Il convertitore gestisce le frazioni?
Sì. Converte i numeri frazionari tra binario, decimale ed esadecimale, non solo i numeri interi.
