Por que é útil esta ferramenta
Usa a conversión de código Gray para encoders rotativos, máquinas de estado e vectores de proba de valores adxacentes onde só un bit debería cambiar entre números codificados sucesivos.
Escolla unha edición completa, aprobada por QA, publicada para este sitio.
Converter un enteiro sen signo acoutado a código Gray reflectido binario ou descodificar o código Gray de volta a binario nunha anchura fixa.
Listo. Os teus datos de traballo permanecen neste navegador.
Usa a conversión de código Gray para encoders rotativos, máquinas de estado e vectores de proba de valores adxacentes onde só un bit debería cambiar entre números codificados sucesivos.
A codificación realiza un XOR do enteiro consigo mesmo desprazado unha vez á dereita; a decodificación fai XOR repetidamente do valor acumulado con bits Gray desprazados de forma progresiva, todo dentro da anchura escollida.
O decimal 10 é binario 00001010 e codifica ao valor Gray 15, binario 00001111; descodificar 15 restaura o decimal 10.
O cálculo é determinista e explica os erros de validación en lugar de cambiar silenciosamente a entrada inválida.
A entrada e a saída permanecen nesta pestana. A copia e a descarga realízanse a través das APIs do navegador sen subir datos a un servidor.
Cada execución informa do seu modo de ferramenta, marca temporal e tamaño de entrada/saída para que os datos transformados poidan ser auditados.