Studio e compiti a casa
Controlla le risposte delle lezioni di informatica ed elettronica e osserva il ragionamento sul valore posizionale che porta a quelle risposte.
Converti istantaneamente i numeri binari (base 2) in decimali (base 10) con questo convertitore online gratuito da binario a decimale. Inserisci un numero composto esclusivamente da 0 e 1 per visualizzarne il valore decimale, esadecimale e ottale, oltre al calcolo passo dopo passo del valore posizionale. Puoi anche convertire da decimale a binario, lavorare con frazioni e valori in complemento a due con segno, nonché copiare i risultati. Le conversioni vengono eseguite direttamente nel tuo browser.
Tocca una base per copiarla. I valori esadecimali e ottali sono esatti, comprese le cifre dopo la virgola.
Inserisci un numero per vedere come funziona.
Comprendi come funziona il sistema binario, esegui le conversioni a mano e leggi con sicurezza i numeri con segno.
Il sistema binario è il sistema numerico utilizzato dai computer. È composto da sole due cifre, lo 0 e l'1, chiamate bit. Il sistema decimale è quello che usiamo quotidianamente e che comprende dieci cifre. La conversione tra i due sistemi consente di leggere i dati memorizzati dal computer o di scrivere un valore nel formato richiesto dal computer.
Ogni cifra in un numero binario vale il doppio della cifra che si trova alla sua destra: 1, 2, 4, 8, 16 e così via. Somma le posizioni che contengono un 1 e otterrai il valore decimale. Questo convertitore esegue l'operazione all'istante, mostra il calcolo e fornisce anche i valori esadecimali e ottali. Per un utilizzo visivo dei valori esadecimali, prova il Generatore di tavolozza dei colori.
Controlla le risposte delle lezioni di informatica ed elettronica e osserva il ragionamento sul valore posizionale che porta a quelle risposte.
Leggi i flag di bit, le maschere, i permessi e i valori dei registri, oppure verifica quale sia il valore effettivo di un numero con segno a 8 o 32 bit.
Lavora con gli ottetti degli indirizzi IP, le maschere di sottorete e i byte grezzi, oppure decodifica una stringa di byte in testo leggibile.
Questi esempi illustrano il metodo. Puoi inserire uno qualsiasi di essi nel convertitore per verificarlo.
| Binario | Lavoro | Decimale | Esadecimale |
|---|---|---|---|
| 1101 | 8 + 4 + 1 | 13 | D |
| 11010110 | 128 + 64 + 16 + 4 + 2 | 214 | D6 |
| 101.101 | 4 + 1 + 0.5 + 0.125 | 5.625 | 5.A |
| 11111111 (8 bit con segno) | 255 − 256 | −1 | FF |
| 10.000.000 (8 bit con segno) | 128 − 256 | −128 | 80 |
I fogli di calcolo e i linguaggi di programmazione dispongono di funzioni integrate per questo scopo. Tuttavia, tali funzioni sono limitate a numeri inferiori rispetto a quelli gestiti da questo strumento.
La funzione BIN2DEC di Excel accetta al massimo 10 bit e considera il decimo bit come bit di segno; pertanto, per valori più lunghi è consigliabile utilizzare questo strumento.
Tutti i bit fanno parte del valore. In 8 bit è possibile memorizzare valori compresi tra 0 e 255.
Il primo bit rappresenta il segno negativo. In 8 bit è possibile memorizzare valori compresi tra −128 e 127. Per invertire il segno di un numero, basta invertire tutti i bit e aggiungere 1.
Gli stessi bit assumono valori diversi a seconda della larghezza. 11111111 è pari a −1 come numero a 8 bit, ma a 255 come numero senza segno, mentre 0000000011111111 è pari a 255 anche come numero a 16 bit con segno.
Scrivere un segno meno all’inizio, come −1010, è un concetto diverso dal complemento a due. Questo strumento mostra entrambe le forme quando si converte un numero decimale negativo.
Ogni conversione viene eseguita nel tuo browser. I numeri che digiti non vengono mai inviati al nostro server e non vengono salvati.
L'input binario è limitato a 2.048 bit, mentre quello decimale a circa 600 cifre. Le frazioni decimali che non terminano in binario vengono troncate a 32 cifre binarie. I formati in virgola mobile, come lo standard IEEE 754, non vengono interpretati: i bit vengono letti come semplici numeri.
Scrivi i valori posizionali 1, 2, 4, 8, 16 e così via sotto i bit, partendo da destra. Somma i valori posizionali ogni volta che il bit è 1. Per 1101 il risultato è 8 + 4 + 1 = 13.
Dividi il numero per 2 più volte e annota ogni resto. Quando arrivi a 0, leggi i resti dall'ultimo al primo. Per il numero 13, i resti danno 1101.
Sì. Le cifre dopo la virgola binaria contano come 1/2, 1/4, 1/8 e così via, quindi 101,101 corrisponde a 5,625. Viceversa, le frazioni decimali vengono convertite fino a 32 cifre binarie e lo strumento segnala quando un valore non può essere rappresentato con esattezza.
Il complemento a due è il metodo utilizzato dai computer per memorizzare i numeri interi negativi. Il primo bit ha un peso negativo, quindi in un sistema a 8 bit 11111111 corrisponde a −1 e 10000000 a −128. Seleziona l'opzione "con segno" e scegli una larghezza di bit per leggere i tuoi bit in questo modo.
Fino a 2.048 bit, ovvero circa 600 cifre decimali. La conversione utilizza un'aritmetica esatta a precisione arbitraria, quindi i numeri molto grandi non perdono cifre come accadrebbe con una normale calcolatrice.
I numeri binari utilizzano solo lo 0 e l'1. Se il numero contiene cifre comprese tra 2 e 9, probabilmente è decimale, quindi seleziona "Decimale → Binario". Gli spazi, i trattini bassi e lo 0b iniziale vengono ignorati.
Sì. Ogni conversione mostra anche il valore esadecimale (base 16) e ottale (base 8), ed è possibile toccare qualsiasi valore per copiarlo.
Quando si inserisce un numero intero di byte (un multiplo di 8 bit), lo strumento mostra anche il testo che quei byte rappresentano in UTF-8; ad esempio, 01001000 01101001 corrisponde a "Hi".
No. Tutte le conversioni avvengono nel tuo browser e nulla di ciò che digiti viene inviato al nostro server né salvato.
Sì. Aggiungi ?mode=b2d&value=11010110 oppure ?mode=d2b&value=214 all'indirizzo della pagina.
La pagina iniziale offre decine di altri strumenti gratuiti che non richiedono una chiave API.
Converti il testo in maiuscolo, camelCase, title case, snake_case e altro ancora.
Apri strumentoConta le parole, i caratteri, le frasi e il tempo di lettura mentre digiti.
Apri strumentoConfronta due testi riga per riga per vedere cosa è cambiato.
Apri strumentoRimuovi le righe ripetute da qualsiasi elenco o blocco di testo.
Apri strumentoNessuna domanda corrispondente.
Condividi le tue opinioni su questo strumento con gli altri visitatori.