← Desenvolvedor e datos
Desenvolvedor e datos · execútase localmente

Calculadora bit a bit de ancho fixo

Aplique AND, OR, XOR, NOT e desprazamentos lóxicos a enteiros sen signo de 8, 16, 32 ou 64 bits con saída binaria e hexadecimal con recheo.

Listo. Os teus datos de traballo permanecen neste navegador.

Por que é útil esta ferramenta

Use esta calculadora para verificar bandeiras, permisos, valores de rexistro e campos de protocolo cando a coerción bit a bit con signo de 32 bits de JavaScript doutro xeito ocultaría o resultado de anchura fixa pretendido.

Como funciona

Ambos os operandos interprétanse como valores BigInt acoutados, a operación seleccionada aplícase á largura solicitada e todos os resultados márcanse antes da representación decimal, hexadecimal e binaria.

Exemplo práctico

A 8 bits, 42 AND 15 produce decimal 10, hexadecimal 0x0A e binario 00001010; NOT 42 produce 213 en vez dun valor negativo ilimitado.

Validación

O cálculo é determinista e explica os erros de validación en lugar de cambiar silenciosamente a entrada inválida.

Límite de privacidade

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.

Pasaporte de resultado

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.