Per què aquesta eina és útil
Utilitzeu la conversió de codi Gray per a codificadors rotatoris, màquines d'estats i vectors de prova de valors adjacents on només hauria de canviar un bit entre números codificats successius.
Trieu una edició completa, aprovada per QA, publicada per aquest lloc.
Converteix un enter sense signe acotat a codi Gray reflectit en binari o descodifica el codi Gray de nou a binari amb una amplada fixa.
Preparat. Les teves dades de treball es mantenen en aquest navegador.
Utilitzeu la conversió de codi Gray per a codificadors rotatoris, màquines d'estats i vectors de prova de valors adjacents on només hauria de canviar un bit entre números codificats successius.
La codificació aplica XOR a l’enter amb ell mateix desplaçat una posició a la dreta; la descodificació aplica repetidament XOR al valor acumulat amb bits Gray desplaçats progressivament, tot dins de l’amplada triada.
El decimal 10 és binari 00001010 i es codifica com a valor Gray 15, binari 00001111; decodificar 15 restaura el decimal 10.
El càlcul és determinista i explica els errors de validació en lloc de canviar silenciosament l'entrada invàlida.
L'entrada i la sortida es mantenen en aquesta pestanya. La còpia i la descàrrega es fan a través de les API del navegador sense pujar res a un servidor.
Cada execució informa del mode de l'eina, la marca temporal i la mida d'entrada/sortida perquè les dades transformades es puguin auditar.