Vai al contenuto principale
Edizione online · in italiano Gratis · Senza registrazione

Calcolatrice binaria e conversioni di base

Inserisci un numero in qualsiasi base (binario, decimale, ottale, esadecimale) e visualizza istantaneamente la sua rappresentazione in tutte le altre. Con conteggio bit e raggruppamenti leggibili.

Conversioni
Decimale
Binario
Ottale
Esadec.

Le quattro basi più usate in informatica

Base Cifre Uso tipico
2 (binario)0, 1Hardware digitale, livelli logici
8 (ottale)0–7Permessi Unix (chmod 755), legacy
10 (decimale)0–9Standard umano
16 (esadec.)0–9, A–FIndirizzi memoria, colori (#FF5733), MAC address

Conversione manuale: decimale → binario

Esempio: convertire 25 in binario.

  1. 25 ÷ 2 = 12 resto 1
  2. 12 ÷ 2 = 6 resto 0
  3. 6 ÷ 2 = 3 resto 0
  4. 3 ÷ 2 = 1 resto 1
  5. 1 ÷ 2 = 0 resto 1

Letti dal basso: 11001. Verifica: 16+8+0+0+1 = 25 ✓.

Bit, byte, word

  • 1 bit = 1 cifra binaria (0 o 1)
  • 1 byte = 8 bit, valori da 0 a 255 (FF in hex)
  • 1 word = 16/32/64 bit a seconda dell'architettura della CPU
  • 1 kilobyte = 1024 byte (in informatica) oppure 1000 byte (in marketing)

Domande frequenti

01. Come si converte da decimale a binario? +

Si divide ripetutamente per 2 e si annotano i resti. Esempio: 13 ÷ 2 = 6 r 1 → 6 ÷ 2 = 3 r 0 → 3 ÷ 2 = 1 r 1 → 1 ÷ 2 = 0 r 1. Letti dal basso: 1101. Quindi 13 (decimale) = 1101 (binario).

02. Come si converte da binario a decimale? +

Ogni cifra binaria è una potenza di 2. Esempio: 1101 = 1·8 + 1·4 + 0·2 + 1·1 = 8+4+0+1 = 13.

03. Cos'è il sistema esadecimale? +

Sistema in base 16 usato in informatica. Cifre 0-9 + lettere A-F (A=10, B=11, ..., F=15). Un byte (8 bit) si rappresenta con 2 cifre hex (es. 11111111 = FF = 255).

04. Perché si usa il binario? +

I computer hanno componenti elettronici a due stati (acceso/spento, alta/bassa tensione), che corrispondono naturalmente a 0 e 1. Tutti i dati e le istruzioni di un computer sono in fondo sequenze binarie.

05. Quanti bit servono per rappresentare un numero? +

Per rappresentare un numero N in binario servono ⌊log₂(N)⌋ + 1 bit. Esempio: 100 → log₂(100) ≈ 6,64 → 7 bit (binario 1100100).

Calcolatrici correlate