ConvertGo

Convertitore Basi Numeriche — Binario, Hex

Converti numeri tra decimale, binario, esadecimale, ottale e numeri romani. Calcolo istantaneo e gratuito. Ideale per programmatori e studenti di informatica.

📖 Storia

Il sistema decimale ebbe origine nell'India antica e si diffuse attraverso i matematici arabi in Europa (da qui "numeri arabi"). Il concetto di notazione posizionale — in cui la posizione di una cifra determina il suo valore — fu rivoluzionario rispetto ai numeri romani, che usavano l'addizione e la sottrazione di simboli fissi.

L'aritmetica binaria fu formalizzata da Gottfried Wilhelm Leibniz nel 1703, ispirato in parte dall'antico I Ching cinese. George Boole si basò su questo nel 1854 con l'algebra booleana. La tesi di laurea magistrale di Claude Shannon del 1937 mostrò che l'algebra booleana poteva essere implementata usando relè elettrici — il fondamento teorico di tutta l'informatica digitale. I primi computer elettronici degli anni '40 erano binari, e ogni computer da allora ha seguito la stessa strada.

📊 Tabella Unità

Unità Equivalenza Uso
Binary (Base 2) Digits: 0, 1 Hardware informatico, dati
Octal (Base 8) Digits: 0-7 Permessi file Unix
Decimal (Base 10) Digits: 0-9 Uso quotidiano umano
Hexadecimal (Base 16) Digits: 0-9, A-F Colori, memoria, debug
Roman Numerals I, V, X, L, C, D, M Uso storico e formale

💡 Curiosità

❓ Domande Frequenti

Come si converte il decimale in binario?

Dividi il numero per 2 ripetutamente, registrando i resti. Leggi i resti dal basso verso l'alto. Esempio: 13 ÷ 2 = 6 r1, 6 ÷ 2 = 3 r0, 3 ÷ 2 = 1 r1, 1 ÷ 2 = 0 r1. Risultato: 1101.

Perché i computer usano il binario invece del decimale?

Gli interruttori elettronici (transistor) hanno naturalmente due stati: conduttore (1) e non conduttore (0). Costruire circuiti affidabili con 10 livelli di tensione distinti (per il decimale) è molto più difficile e soggetto a errori rispetto a due stati.

A cosa serve l'esadecimale?

L'esadecimale (hex) rappresenta compattamente il binario: ogni cifra hex rappresenta esattamente 4 bit binari. Questo rende l'hex ideale per gli indirizzi di memoria (0x7FFF1234), i codici colore (#A3B2C1) e il debug dei dati binari.

Strumenti correlati

Convertitore Dati Digitali — KB, MB, GB, TB Convertitore Colori Online — HEX, RGB, HSL Calcolatrice Scientifica Online Gratis Dev Tools Online — Base64, JSON, Hash, UUID Generatore QR Code Online Gratis Strumenti Testo Online Gratis — Analisi, Converti

Torna a ConvertGo  ·  Tutte le guide