Convertitore binario → decimale

Converti binario in decimale con BigInt, mostra risultato senza segno e con segno (complemento a due) e genera hex/ottale con padding. Include passaggi e copia.

Calcolatrice binario in decimale online (passo-passo)

Converti il binario in decimale in pochi secondi con BigInt, vedi i valori senza e con segno (complemento a due) e ottieni output hex/oct con padding. Blocchi verticali chiari, senza distrazioni.

Decimale

Somma delle potenze di 2

Binario normalizzato

Decimale con segno (complemento a due)

Hex con padding

Ottale

Raggruppamento naturale a 3 bit

Passaggi automatici: somma delle potenze di due

Bit Posizione 2^pos
Bit Posizione 2^posizione Contributo Totale progressivo

Come convertire binario in decimale

Il valore decimale è la somma di ogni bit moltiplicato per la sua potenza di 2: decimale = \sum bit_i \times 2^i. L'indice i è la posizione partendo da 0 sulla destra.

  1. Pulisci l'input. Lascia solo 0 e 1 (la calcolatrice lo fa automaticamente).
  2. Numerazione da destra. L'ultimo bit è posizione 0, poi posizione 1 e così via.
  3. Moltiplica e somma. Se il bit è 1 aggiungi 2^posizione; se è 0 non cambia nulla.
  4. Controlla il totale. La somma è il valore decimale senza segno.
  5. Per il valore con segno. In complemento a due su n bit, se il bit più a sinistra è 1 usa valore_signed = valore_unsigned - 2^n per ottenere il numero negativo corrispondente.

Esempio con 1101: (1×2³) + (1×2²) + (0×2¹) + (1×2⁰) = 8 + 4 + 0 + 1 = 13. In 8 bit, 1111 1111 vale 255 senza segno e -1 con segno.

0 → 0 1 → 1 10 → 2 101 → 5 1111 → 15 1001011 → 75

Domande frequenti