Conversor de base numérica
Convierte un número decimal a binario, octal y hexadecimal.
Resultado
Binario (base 2)
11111111
Octal (base 8)
377
Hexadecimal (base 16)
FF
Cómo funciona
Cambiar de base cambia la notación, no el número. El valor que escribimos 255 en decimal es 11111111 en binario, 377 en octal y FF en hexadecimal — cuatro etiquetas para una misma cantidad. La conversión se obtiene por divisiones sucesivas entre la base destino, recogiendo los restos. Los ordenadores trabajan en binario porque un transistor tiene dos estados estables, pero el binario es ilegible para un humano: ocho bits ya son una cadena imposible de memorizar. El hexadecimal lo resuelve empaquetando exactamente cuatro bits en un dígito, así que un byte se vuelve dos caracteres, y 255 — el mayor valor que un byte puede contener — se vuelve el limpio FF. Esa relación de cuatro bits por dígito explica que el hexadecimal aparezca por todas partes cerca del hardware: códigos de color, direcciones de memoria, direcciones MAC, códigos de error y firmas de archivo. El octal, que agrupa tres bits, sobrevive sobre todo en los permisos de archivos Unix.
Publicidad
Preguntas frecuentes
¿Cuánto es 255 en hexadecimal?
255 en decimal es FF en hexadecimal y 11111111 en binario.
¿Por qué hexadecimal?
Es compacto: un dígito hexadecimal equivale a cuatro binarios, útil para colores y direcciones de memoria.
¿Cómo convierto binario a hexadecimal mentalmente?
Agrupa los bits de cuatro en cuatro desde la derecha y traduce cada grupo por separado: 1011 0110 se vuelve B6. Funciona porque 16 = 2⁴, así que un dígito hexadecimal son exactamente cuatro bits — sin necesidad de aritmética.
Publicidad