Ogni funzione del convertitore binario
Conversione multi-base in tempo reale
Il convertitore mostra simultaneamente il numero in binario, ottale, decimale, esadecimale e in qualsiasi base personalizzata tra 2 e 62 — con l'alfabeto configurabile (cifre, lettere maiuscole poi minuscole). L'input accetta i prefissi 0b (binario), 0o (ottale) e 0x (esadecimale), con rilevamento automatico della base. Il risultato si aggiorna a ogni tasto premuto, senza pulsante “Converti”.
Numeri con e senza segno
La stessa sequenza di bit può essere letta in tre modi: senza segno (da 0 a 2ⁿ−1), con segno in complemento a due (−2ⁿ⁻¹ a 2ⁿ⁻¹−1), con segno in segno e modulo o in complemento a uno. Il convertitore mostra tutte e quattro le interpretazioni contemporaneamente, evitando i classici errori di overflow e di segno. La dimensione è configurabile da 4 a 1024 bit, oppure personalizzata oltre.
Complemento a due, passo per passo
La scheda dedicata mostra la dimostrazione completa: scrivere il valore assoluto in binario su n bit, invertire ogni bit, poi aggiungere 1. Per un numero positivo, il primo bit è semplicemente il segno. Su 8 bit, −5 diventa così 11111011. Questa rappresentazione, usata da tutti i processori, rende addizione e sottrazione identiche.
Visualizzatore di bit cliccabili
Ogni bit mostra il suo peso (2⁰, 2¹, 2²…) e il suo valore. Un clic commuta il bit e ogni conversione viene ricalcolata istantaneamente: è il modo più semplice per capire il valore di un byte, costruire una maschera o scomporre un indirizzo IP in binario.
Calcolatrice binaria e operazioni bit a bit
Addizione, sottrazione, moltiplicazione, divisione intera e modulo vengono eseguite con precisione arbitraria. Le operazioni bit a bit — AND (&), OR (|), XOR (^), scorrimento a sinistra (<<) e scorrimento a destra (>>) — rispettano la dimensione scelta (8, 16, 32, 64 bit…) e l'interpretazione con o senza segno. Il risultato viene mostrato in ogni base con la sequenza di bit corrispondente.
Testo in binario
Converti testo, un file o un URL in codici di byte binari, esadecimali, ottali e decimali, con la tabella per carattere (codice, binario, esadecimale). Codifiche supportate: UTF-8, ASCII, Latin-1 (ISO-8859-1), Windows-1252 e UTF-16. La decodifica inversa accetta una sequenza binaria, esadecimale o ottale, con o senza spazi.
Tabella di conversione interattiva
Esplora i valori da 0 a 255 (e oltre) con le loro rappresentazioni decimale, esadecimale, binaria, ottale e il loro carattere. Il campo di ricerca filtra all'istante e un clic su una riga carica il valore nel convertitore — ideale per imparare l'ASCII e le potenze di due.
Esadecimale e colori
Digita un colore #RRGGBB: lo strumento calcola RGB, HSL e CMYK, mostra l'anteprima e il colore complementare, e converte il valore esadecimale in binario, ottale e decimale in un colpo solo.
Byte e unità di dati
Converti bit, byte, kilo/mega/giga/terabyte e i loro equivalenti binari (KiB, MiB, GiB, TiB) rispettando entrambe le convenzioni: il Sistema internazionale (1 KB = 1000 byte) e il sistema IEC (1 KiB = 1024 byte).
Permessi Unix (chmod)
Traduci un codice chmod (755, 644…) in notazione simbolica rwxr-xr-x, in binario per classe (proprietario, gruppo, altri) e viceversa. I valori 4=lettura, 2=scrittura, 1=esecuzione vengono scomposti e spiegati.
Cronologia, condivisione ed esportazione
Ogni conversione viene salvata localmente: ricaricala con un clic oppure cancella l'elenco. Condividi un valore tramite URL (?v=base:value) ed esporta i risultati in TXT, CSV, JSON o Markdown. Palette dei comandi (Ctrl+K) per spostarti tra le nove modalità.
Come convertire il binario in decimale
Ogni bit di un numero binario corrisponde a una potenza di due: il bit più a destra vale 2⁰ = 1, il successivo 2¹ = 2, poi 2² = 4, 2³ = 8, ecc. Per convertire 1010: 1×8 + 0×4 + 1×2 + 0×1 = 8 + 2 = 10. In generale, basta sommare i pesi dei bit che valgono 1.
Collegamento inverso: 11111111 (otto bit a 1) = 255, il valore massimo di un byte senza segno, cioè 2⁸ − 1. Potenze di due utili da ricordare: 2¹⁰ = 1024 (kilo binario), 2²⁰ = 1048576 (mega binario), 2³⁰ ≈ 1 miliardo (giga binario).
Come convertire un numero decimale in binario
Il metodo della divisione successiva: dividi il numero per 2 e annota il resto (0 o 1). Ripeti con il quoziente fino ad arrivare a 0, poi leggi i resti dal basso verso l'alto.
Esempio per 13: 13 ÷ 2 = 6 resto 1; 6 ÷ 2 = 3 resto 0; 3 ÷ 2 = 1 resto 1; 1 ÷ 2 = 0 resto 1 → leggendo indietro: 1101. Verifica: 8 + 4 + 0 + 1 = 13.
Tabella di riferimento delle potenze di due
Utile per il calcolo mentale: 2⁰=1, 2¹=2, 2²=4, 2³=8, 2⁴=16, 2⁵=32, 2⁶=64, 2⁷=128, 2⁸=256, 2⁹=512, 2¹⁰=1024, 2¹¹=2048, 2¹²=4096, 2¹³=8192, 2¹⁴=16384, 2¹⁵=32768, 2¹⁶=65536. Ogni byte in binario usa esattamente 8 bit: da 00000000 a 11111111.
Consigliato per
Studenti e insegnanti di informatica (apprendimento delle basi numeriche, ASCII, complemento a due), sviluppatori (maschere bit a bit, flag, protocolli, debug esadecimale), amministratori di sistema (permessi chmod, risoluzione di maschere) e chiunque voglia un convertitore binario online veloce, affidabile e privato.