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.
Elija una edición completa, aprobada por QA, publicada para este sitio.
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.
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.
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.
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.
El cálculo es determinista y explica los errores de validación en lugar de cambiar silenciosamente la entrada no válida.
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.
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.