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

Conversor de enteiros con signo e sen signo

Reinterpretar enteiros decimais entre representacións con signo en complemento a dous e sen signo a unha ancho explícito de 8, 16, 32 ou 64 bits.

Listo. Os teus datos de traballo permanecen neste navegador.

Por que é útil esta ferramenta

Use este conversor cando os rexistros, as API binarias ou os campos da base de datos mostren os mesmos bits de ancho fixo con distinta sinalización e teñas que reconciliar os valores sen perda de precisión.

Como funciona

A entrada con signo compróbase por rango e márcase módulo 2^width; a entrada sen signo limítase ao mesmo patrón de bits e interprétase comprobando o seu bit máis significativo.

Exemplo práctico

Con 8 bits, o -1 con signo e o 255 sen signo comparten o hexadecimal 0xFF e o binario 11111111, mentres que o 128 sen signo se reinterpreta como -128 con signo.

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.