Conversor de Base Numérica
Convierte entre binario, octal, decimal y hexadecimal con visualización de patrones de bits
Entrada
IEEE 754 Punto Flotante
Acerca de esta herramienta
El conversor de bases numéricas es una herramienta gratuita para desarrolladores y estudiantes que convierte entre binario, octal, decimal y hexadecimal en tiempo real. También visualiza el patrón de bits, la representación en complemento a dos e incluso la disposición interna IEEE 754 de los números en coma flotante. Es ideal para aprender programación, depurar operaciones de bits, leer códigos de color o direcciones de memoria y preparar exámenes de informática.
Cómo se usa
- 1 Selecciona la base del número de entrada (binario, octal, decimal o hexadecimal).
- 2 Escribe el valor en el campo (el hexadecimal también admite A-F).
- 3 Aparecen las conversiones a todas las bases junto al patrón de bits y el complemento a dos.
- 4 Para ver la forma IEEE 754 de un decimal, introdúcelo en el campo de coma flotante.
Cómo funciona
La base indica cuántos dígitos representan una posición. El decimal usa diez dígitos (0-9), el binario dos (0 y 1) y el hexadecimal dieciséis (0-9 y A-F). Cada posición tiene un peso igual a la base elevada a 0, 1, 2, etc., de derecha a izquierda. Por ejemplo, binario 1011 = 1x8 + 0x4 + 1x2 + 1x1 = 11. Hexadecimal FF = 15x16 + 15 = 255, el valor máximo de un canal de color RGB. Los ordenadores trabajan internamente en binario, por lo que el octal y el hexadecimal sirven de abreviatura legible. Los números negativos se almacenan en complemento a dos y los decimales en formato IEEE 754, dividido en signo, exponente y mantisa.
Preguntas frecuentes
¿Por qué se usa tanto el hexadecimal en programación?
Porque cuatro dígitos binarios equivalen exactamente a uno hexadecimal, lo que permite escribir valores binarios largos de forma compacta y legible. Es habitual en códigos de color y direcciones de memoria.
¿Qué es el complemento a dos?
Es una forma de representar números negativos invirtiendo todos los bits y sumando uno. Así un mismo circuito sumador realiza también restas, simplificando el hardware.
¿Por qué el hexadecimal FF es 255?
F vale 15 en decimal y la segunda posición pesa 16, por lo que FF = 15x16 + 15 = 255, el mayor valor que cabe en ocho bits.
¿Qué son el signo, el exponente y la mantisa en IEEE 754?
El signo indica positivo o negativo, el exponente escala la magnitud y la mantisa guarda las cifras significativas. Juntos aproximan un número real en binario.
Herramientas y usos relacionados
El hexadecimal está muy ligado al conversor de códigos de color. Para códigos de caracteres consulta el conversor ASCII, y para anchos de bits y tamaños de datos, el conversor de unidades de almacenamiento.