Conversor de base numérica gratuito
El Conversor de base numérica cambia entre binario, octal, decimal, hexadecimal y cualquier base del 2 al 36. Escribe un valor en una base y las demás se actualizan al instante.
Para texto en lugar de números, Texto a binario y ASCII a Hex muestran los mismos valores escritos en otras bases.
Cómo usar Base numérica
- 1 Introduce un número y elige su base actual: binario, octal, decimal o hexadecimal.
- 2 Todas las demás bases se convierten a la vez, así que puedes leerlas lado a lado.
- 3 Comprueba la vista de grupos de bits, que espacia el binario en nibbles o bytes para leerlo más fácil.
- 4 Copia la representación que necesites.
Cómo usarlo
Introduce un valor y elige su base. Binario, octal, decimal y hex se actualizan todos en vivo, y también puedes fijar una base personalizada (2–36).
- Binario, octal, decimal, hexadecimal
- Base personalizada 2–36
- Sincronización en vivo entre todos los campos
Preguntas frecuentes
¿Por qué los programadores usan hexadecimal?
Un dígito hex se mapea exactamente a cuatro bits, así que un byte son siempre dos caracteres hex. El binario es ilegible a longitud y el decimal no se alinea con los límites de byte, lo que hace al hex el término medio compacto para direcciones de memoria y códigos de color.
¿Cómo leo un número binario negativo?
La mayoría de los sistemas usan complemento a dos: el bit más significativo actúa como signo, e inviertes cada bit y sumas uno para obtener la magnitud. Así un 11111111 de 8 bits es -1, no 255.
¿Cuál es el número más grande que puedo convertir?
Los valores hasta el límite de entero seguro de JavaScript, unos 9 cuatrillones, se convierten exactamente. Más allá, la precisión de punto flotante redondearía tu número en silencio, así que los valores muy grandes necesitan un enfoque de enteros grandes.
Conversores de unidades y datos relacionadas
También te puede interesar
Herramientas de otras categorías que suelen combinarse con Base numérica: