Sobre esta herramienta
Escribe un número en cualquier campo — decimal, hexadecimal, binario, octal o una base a tu elección hasta 36 — y todos los demás se actualizan mientras escribes. Acepta los prefijos 0x, 0b y 0o, signo menos y _ o espacios entre los dígitos, y funciona con números enteros de cualquier tamaño, mucho más allá de 64 bits. Los resultados muestran el binario agrupado de 4 en 4, el hexadecimal en bytes y el decimal con separador de miles, cada uno copiable con un clic. Para los números negativos, muestra el patrón en complemento a dos en 8, 16, 32 o 64 bits — como los guarda el ordenador —, los bytes en big-endian y lo que valen los mismos bits leídos con signo. Útil en programación, redes, códigos de color y clases de informática.
Cómo usarla
- 1 Escribe el número en el campo de su base (decimal, hexa, binario, octal u otra base).
- 2 Lee el mismo valor en todas las demás bases.
- 3 Para números negativos, elige 8, 16, 32 o 64 bits para ver el complemento a dos.
- 4 Haz clic en cualquier resultado para copiarlo.
Preguntas frecuentes
¿Cómo se convierte binario a decimal a mano?
Multiplica cada dígito por 2 elevado a su posición, contando desde 0 a la derecha, y suma: 1101 = 1×8 + 1×4 + 0×2 + 1×1 = 13. Para pasar de decimal a binario, divide por 2 varias veces y lee los restos del último al primero.
¿Por qué −1 se convierte en 11111111?
El ordenador guarda los enteros negativos en complemento a dos: invierte los bits del valor positivo y suma 1. En 8 bits, 1 es 00000001; invertido queda 11111110, más 1 da 11111111. Los mismos bits leídos sin signo valen 255.
¿Hay límite de tamaño?
La herramienta usa enteros de precisión arbitraria (BigInt), así que números mucho mayores de 64 bits se convierten exactamente, hasta 2.000 dígitos. No admite fracciones: solo números enteros.
Incorporar esta herramienta
Agrega esta herramienta gratuita a tu sitio — copia el código abajo. Se mantiene siempre actualizado.
Herramientas para tu sitio →