Convertidor Binario a Código Gris
Convierte un número binario a código Gray con una explicación paso a paso, tabla de verdad XOR y visualización bit a bit.
Tu bloqueador de anuncios impide que mostremos anuncios
MiniWebtool es gratis gracias a los anuncios. Si esta herramienta te ayudó, apóyanos con Premium (sin anuncios + herramientas más rápidas) o añade MiniWebtool.com a la lista de permitidos y recarga la página.
- O pásate a Premium (sin anuncios)
- Or upgrade to Premium (ad‑free)
Convertidor Binario a Código Gris
Bienvenido a nuestro Convertidor Binario a Código Gris, una herramienta online gratuita que convierte números binarios estándar en código Gray (código binario reflejado). Este convertidor muestra la regla XOR, un diagrama claro bit a bit y un desglose paso a paso para que pueda comprender cómo funciona la conversión.
¿Qué es el Código Gray?
El código Gray, también llamado código binario reflejado, es un sistema numérico binario donde dos valores sucesivos difieren en solo un bit. Esto es útil en codificadores rotativos, comunicaciones digitales y otros sistemas donde el cambio de múltiples bits puede causar errores durante las transiciones.
Cómo convertir binario a código Gray
Una fórmula común es:
- Gray = Binario XOR (Binario desplazado a la derecha por 1)
En forma de bits, el bit Gray más significativo es igual al bit binario más significativo. Cada bit Gray siguiente es el XOR de dos bits binarios adyacentes.
Esta conversión cambia el patrón de bits (el código), no el valor entero subyacente representado por la entrada binaria original.
Cómo usar este convertidor
- Ingrese su número binario usando solo 0 y 1 (prefijo opcional: 0b).
- Haga clic en el botón convertir.
- Revise el código Gray de salida, luego desplácese para ver el diagrama de desplazamiento y XOR y los detalles paso a paso.
El siguiente diagrama muestra cómo funciona la fórmula en un ejemplo corto.
Ejemplo: Binario 1011 a código Gray
Comprendiendo el XOR
El XOR (OR exclusivo) produce 1 cuando los dos bits de entrada son diferentes, y 0 cuando son iguales. La tabla de verdad XOR se muestra arriba del formulario de entrada en esta página.
Dónde se usa el Código Gray
- Codificadores rotativos: reduce los errores de lectura al moverse entre posiciones
- Electrónica digital: evita fallos cuando varios bits cambian a la vez
- Transiciones sensibles a errores: ayuda a minimizar la ambigüedad del estado transitorio
Preguntas frecuentes (FAQ)
¿Qué es el código Gray?
El código Gray es un sistema numérico binario donde los valores consecutivos difieren exactamente en un bit. Esta propiedad ayuda a reducir errores durante las transiciones en dispositivos del mundo real como los codificadores rotativos.
¿Cómo se convierte binario a código Gray?
Puede calcular el código Gray realizando el XOR del número binario con el mismo número desplazado a la derecha un bit: Gray = Binario XOR (Binario >> 1). Esta herramienta muestra la fila de desplazamiento y la fila de resultado XOR para que pueda verificar cada bit.
¿El código Gray representa el mismo valor decimal que la entrada?
El código Gray es una codificación diferente del mismo índice de secuencia, no una base diferente. Si interpreta los bits Gray como un número binario normal, generalmente obtendrá un valor decimal diferente. Por eso esta página muestra los bits Gray interpretados como binario solo como referencia.
¿Puedo convertir el código Gray de nuevo a binario?
Sí. Use nuestro Convertidor de Código Gray a Binario. La conversión inversa también se puede hacer bit a bit usando XOR con el bit binario recuperado anteriormente.
Recursos adicionales
Cite este contenido, página o herramienta como:
"Convertidor Binario a Código Gris" en https://MiniWebtool.com/es/convertidor-binario-a-código-gris/ de MiniWebtool, https://MiniWebtool.com/
por el equipo de miniwebtool. Actualizado: 20 de diciembre de 2025