Convertitore di codice Gray
Converti i numeri in codice Gray (binario riflesso) e viceversa, o genera una tabella di codice Gray completa.
Convertitore di codice Gray
Il codice Gray — anche chiamato codice binario riflesso — è un modo di ordinare i numeri binari in cui cambia un solo bit tra due valori consecutivi. Questo strumento converte un numero al suo equivalente in codice Gray e viceversa, e funziona direttamente con il formato che già utilizzi.
Scegli il formato di input (decimale, binario o esadecimale) e il formato di output indipendentemente, quindi seleziona una larghezza di bit da 4 a 32 — il risultato viene riempito di zeri per allineare ogni valore. Imposta la direzione su "Numero → Codice Gray" per codificare, o cambiarla su "Codice Gray → Numero" per decodificare; il pulsante di scambio riporta l'output corrente all'input per verificare una conversione bidirezionale in un clic. Incolla un intero elenco e ogni riga si converte da sola, quindi la conversione in batch non richiede configurazioni aggiuntive.
Attiva "Genera tabella di codice Gray completa" per elencare ogni valore della larghezza di bit scelta — colonne decimali, binarie e Gray affiancate, come tabella allineata o CSV che puoi incollare direttamente in un foglio di calcolo. Poiché il numero di righe raddoppia con ogni bit aggiuntivo, la generazione della tabella è limitata a 16 bit; le larghezze maggiori continuano a funzionare per la conversione ordinaria.
Tutto viene eseguito localmente nel tuo browser — nulla di quello che incolli o converti viene inviato da nessuna parte. Copia il risultato, scaricalo come file .txt, o rimanda l'output all'input per concatenare un'altra conversione.