Conversor de código Gray
Convierte números a código Gray (binario reflejado) y viceversa, o genera una tabla de código Gray completa.
Conversor de código Gray
El código Gray —también llamado código binario reflejado— es una forma de ordenar números binarios donde solo un bit cambia entre dos valores consecutivos. Esta herramienta convierte un número a su equivalente en código Gray y viceversa, y trabaja con cualquier formato que ya uses.
Elige el formato de entrada (decimal, binario o hexadecimal) y el formato de salida de forma independiente, luego selecciona un ancho de bits de 4 a 32 —el resultado se completa con ceros a la izquierda para ese ancho para que cada valor se alinee. Establece la dirección a "Número → Código Gray" para codificar, o cámbiala a "Código Gray → Número" para decodificar; el botón de intercambio lleva la salida actual a la entrada para verificar una conversión de ida y vuelta en un clic. Pega una lista completa y cada línea se convierte por su cuenta, así que la conversión en lote no requiere configuración adicional.
Activa "Generar tabla de código Gray completa" para listar todos los valores del ancho de bits elegido —columnas decimales, binarias y Gray una al lado de la otra, en forma de tabla alineada o como CSV que puedes insertar directamente en una hoja de cálculo. Como el número de filas se duplica con cada bit extra, la generación de tablas se limita a 16 bits; los anchos más amplios siguen funcionando para conversión ordinaria.
Todo se ejecuta localmente en tu navegador —nada que pegues o conviertas se envía a ningún lugar. Copia el resultado, descárgalo como archivo .txt o envía la salida de vuelta a la entrada para encadenar otra conversión.