← Desarrollador & datos
Desarrollador & datos · se ejecuta localmente

Conversor de enteros con y sin signo

Reinterpreta enteros decimales entre representaciones con signo en complemento a dos y sin signo a un ancho explícito de 8, 16, 32 o 64 bits.

Listo. Tus datos de trabajo permanecen en este navegador.

Por qué esta herramienta es útil

Use este convertidor cuando los registros, las API binarias o los campos de base de datos muestren los mismos bits de ancho fijo con distinto signo y deba conciliar valores sin pérdida de precisión.

Cómo funciona el sistema

La entrada con signo se verifica en rango y se mapea módulo 2^width; la entrada sin signo se limita al mismo patrón de bits y se interpreta comprobando su bit más significativo.

Ejemplo práctico

A 8 bits, -1 con signo y 255 sin signo comparten el hexadecimal 0xFF y el binario 11111111, mientras que 128 sin signo se reinterpreta como -128 con signo.

Validación

El cálculo es determinista y explica los errores de validación en lugar de cambiar silenciosamente la entrada no válida.

Límite de privacidad

La entrada y la salida permanecen en esta pestaña, mientras que la copia y la descarga se realizan a través de las API del navegador sin carga en el servidor.

Pasaporte de resultados

Cada ejecución informa de su modo de herramienta, marca de tiempo y tamaño de entrada/salida para que los datos transformados puedan ser auditados.