Conversor binario, decimal, hexadecimal y octal

Los procesadores cuentan en binario, las direcciones de memoria se escriben en hexadecimal, los permisos de Unix usan octal y las personas pensamos en decimal. Convertir a mano entre sistemas es tedioso y propenso a errores. Escribe un número en cualquier base y verás al momento su equivalente en todas las habituales.

Conversor de bases numéricas: cómo se usa

  1. Elige la base en la que está escrito tu número.
  2. Escribe o pega el valor; los dígitos se validan según la base elegida.
  3. Lee sus equivalentes en binario, octal, decimal y hexadecimal.
  4. Usa el selector para cualquier otra base entre 2 y 36.

Preguntas frecuentes

¿Por qué el hexadecimal usa letras?

La base 16 necesita dieciséis símbolos y solo tenemos diez cifras. De la A a la F representan los valores del 10 al 15, de modo que un dígito hexadecimal equivale exactamente a cuatro bits.

¿Por qué se usa tanto el hexadecimal en programación?

Porque un dígito hexadecimal son cuatro bits y dos dígitos, un byte. Es una forma compacta y sin pérdidas de escribir binario; por eso los colores, las direcciones de memoria y los hashes se expresan así.

¿Para qué sigue sirviendo el octal?

Sobre todo para los permisos de archivos en Unix y Linux. Cada grupo de tres bits (lectura, escritura, ejecución) cabe en un dígito octal; de ahí que se escriba chmod 755.

¿Convierte números negativos o con decimales?

Convierte enteros no negativos. Las fracciones y el complemento a dos dependen del tamaño de palabra y del formato, y la herramienta no intenta adivinarlos.

Calculadora de porcentajes · Media, mediana y moda · Calculadora de fracciones · Regla de tres · Ver todas las herramientas

También disponible en: English · Português · Français · Deutsch