Dal 2010 · Oltre 2 milioni di utilizzi degli strumenti ogni mese
Dal 2010
Aggiungi a Chrome

La Mia Cassetta Degli Attrezzi

Modalità Automatica

Nessuno strumento salvato.

Aggiorna alla Versione Premium
Strumenti correlati
Convertitore da binario a ottaleCalcolatore BinarioCalcolatore da Ottale a EsadecimaleCalcolatore Esadecimale
Pagina Iniziale > Varie > Convertitori di sistemi numerici
 

Convertitore da binario a codice Gray

Benvenuti nel nostro Convertitore da Binario a Codice Gray, uno strumento online gratuito che converte i numeri binari standard in codice Gray (codice binario riflesso). Questo convertitore mostra la regola XOR, un chiaro diagramma bit per bit e un'analisi dettagliata passo dopo passo in modo da poter capire come funziona la conversione.

Cos'è il Codice Gray?

Il codice Gray, chiamato anche codice binario riflesso, è un sistema numerico binario in cui due valori successivi differiscono solo per un bit. Questo è utile negli encoder rotativi, nelle comunicazioni digitali e in altri sistemi in cui la variazione di più bit può causare errori durante le transizioni.

Come convertire il binario in codice Gray

Una formula comune è:

In forma bit, il bit Gray più significativo è uguale al bit binario più significativo. Ogni bit Gray successivo è lo XOR di due bit binari adiacenti.

Questa conversione cambia il modello di bit (il codice), non il valore intero sottostante rappresentato dall'input binario originale.

Come usare questo convertitore

  1. Inserisci il tuo numero binario usando solo 0 e 1 (prefisso opzionale: 0b).
  2. Fai clic sul pulsante di conversione.
  3. Controlla il codice Gray in uscita, quindi scorri per vedere il diagramma shift-and-XOR e i dettagli passo dopo passo.

Il diagramma seguente mostra come funziona la formula su un breve esempio.

Diagramma di shift e XOR

Binary:
1
0
1
1
Binary >> 1:
0
1
0
1
XOR Result:
1
1
1
0

Capire lo XOR

Lo XOR (OR esclusivo) emette 1 quando i due bit di input sono diversi e 0 quando sono uguali. La tabella di verità XOR è mostrata sopra il modulo di input in questa pagina.

Dove viene usato il Codice Gray

FAQ

Cos'è il codice Gray?

Il codice Gray è un sistema numerico binario in cui i valori consecutivi differiscono esattamente di un bit. Questa proprietà aiuta a ridurre gli errori durante le transizioni in dispositivi del mondo reale come gli encoder rotativi.

Come si converte il binario in codice Gray?

Puoi calcolare il codice Gray eseguendo lo XOR del numero binario con lo stesso numero spostato a destra di un bit: Gray = Binario XOR (Binario >> 1). Questo strumento mostra la riga di shift e la riga del risultato XOR in modo da poter verificare ogni bit.

Il codice Gray rappresenta lo stesso valore decimale dell'input?

Il codice Gray è una codifica diversa dello stesso indice di sequenza, non una base diversa. Se interpreti i bit Gray come un normale numero binario, di solito ottieni un valore decimale diverso. Ecco perché questa pagina mostra i bit Gray interpretati come binari solo come riferimento.

Posso riconvertire il codice Gray in binario?

Sì. Usa il nostro Convertitore da Codice Gray a Binario. La conversione inversa può anche essere eseguita bit per bit usando lo XOR con il bit binario precedentemente recuperato.

Risorse aggiuntive

Cita questo contenuto, pagina o strumento come:

"Convertitore da binario a codice Gray" su https://MiniWebtool.com/it/convertitore-da-binario-a-codice-grigio/ di MiniWebtool, https://MiniWebtool.com/

dal team miniwebtool. Aggiornato: 20 dic 2025

Convertitori di sistemi numerici:

Strumenti popolari e aggiornati:

Convertitore da binario a esadecimaleConvertitore da ottale a binarioConvertitore da Binario a DecimaleVedi tutti →
Pagina Iniziale > Varie > Convertitori di sistemi numerici > Convertitore da binario a codice Gray