Cambiar idioma

Desarrollo

Conversor de bases: binario, octal, decimal y hexadecimal

Convierte números entre las bases 2, 8, 10, 16, 32 y 36.

Revisado por SolucionesAhora.com Cómo verificamos

Datos de la calculadora

Resultados

Introduce los datos y pulsa «Calcular» para ver el resultado.

En resumen

Qué calcula
Convierte números entre las bases 2, 8, 10, 16, 32 y 36.
Fórmula aplicada
Cada dígito vale su valor × base^posición
Ejemplo
El número 255 en base 10:

Conversor de bases numéricas

Trabajar con permisos de archivos, máscaras de bits, colores o direcciones de memoria obliga a saltar constantemente entre bases numéricas.

Introduce el número una vez y obtén las cuatro representaciones habituales a la vez.

Cómo funciona

El número se interpreta en la base de origen, se convierte a decimal y desde ahí a la base de destino. Se admiten letras hasta la Z para las bases 32 y 36.

Fórmula

Cada dígito vale su valor × base^posición

255 en decimal = 1111 1111 en binario = FF en hexadecimal

Ejemplo resuelto

El número 255 en base 10:

Binario: 11111111
Octal: 377
Hexadecimal: FF

Explicación

Por qué el hexadecimal domina en informática

Un byte son ocho bits, y ocho bits se escriben exactamente con dos dígitos hexadecimales. Esa correspondencia limpia hace que el hexadecimal sea la forma más compacta de leer memoria, direcciones y colores sin perder la relación directa con los bits. En decimal esa correspondencia no existe, y por eso nunca se usó.

Los colores de la web

Un color como #FF8000 son tres bytes: rojo al máximo, verde a la mitad, azul a cero. Convertir cada par a decimal da 255, 128 y 0, que es la misma información en notación RGB. Entender esto permite ajustar colores a mano sin selector.

Binario y las potencias de dos

En binario cada posición vale el doble que la anterior, por eso los tamaños informáticos son 256, 512, 1024. Un kilobyte tradicional son 1024 bytes y no mil, lo que explica por qué un disco de un terabyte muestra menos capacidad de la anunciada al formatearlo.

Octal, el que casi desapareció

Sobrevive en los permisos de archivos de sistemas Unix, donde 755 o 644 son en realidad números en base ocho que codifican tres grupos de tres bits: lectura, escritura y ejecución.

Preguntas frecuentes

¿Admite decimales?

No. La conversión trabaja con números enteros, que es el caso habitual en programación y sistemas.

¿Por qué el hexadecimal es tan común?

Porque cada dígito hexadecimal representa exactamente cuatro bits, así que un byte se escribe siempre con dos caracteres.

¿Por qué un disco de 1 TB muestra menos capacidad?

Porque el fabricante cuenta un terabyte como un billón de bytes y el sistema operativo lo divide entre potencias de 1024, lo que da una cifra menor.

¿Qué significa un color como #FF8000?

Tres bytes en hexadecimal: FF es 255 de rojo, 80 es 128 de verde y 00 es 0 de azul. Es la misma información que un color RGB.

¿Quieres calcular otra cosa?

Estas herramientas suelen usarse junto a esta calculadora.

Datos

Bytes, kilobytes, megabytes, gigabytes y terabytes, en versión decimal y binaria.

Base64

Convierte texto a Base64 y recupera el texto original.

Timestamp

Convierte entre timestamp Unix y fecha legible en UTC.

Contraseñas

Contraseñas aleatorias con entropía calculada, generadas en tu navegador.