Saltar al contenido

Convertidor de octal a decimal

Pegue números octales como 755 o 0o777 y obtenga su valor decimal exacto, opcionalmente leído como un patrón con signo en complemento a dos.

Procesado localmente en tu navegador

Opciones

Con signo lee el bit más alto como signo (complemento a dos). Las entradas más cortas se rellenan con ceros.

Un número por línea. Se ignoran los espacios y guiones bajos dentro de un número.0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Convertidor de octal a decimal?

El octal es el sistema de numeración en base 8: usa los dígitos del 0 al 7 y cada dígito equivale exactamente a tres bits. Fue muy popular en los primeros ordenadores y hoy sigue vivo en los permisos de archivos de Unix (chmod 755), en secuencias de escape como \033 y en el prefijo 0o de Python, JavaScript y Rust.

El convertidor lee cada línea como un entero octal, ignorando espacios, guiones bajos y un posible prefijo 0o o signo menos. Usa aritmética de precisión arbitraria, así que los valores muy largos siguen siendo exactos. También puede interpretar los dígitos como el patrón de bits de un entero con signo de 8, 16, 32 o 64 bits y añadir separadores de miles al resultado.

¿Cómo funciona?

  1. Escriba un número octal por línea, por ejemplo 755, 0o777 o 377.
  2. Si quiere, elija un ancho con signo para leer 377 como −1 en 8 bits.
  3. Elija un separador de miles para un resultado decimal más legible.
  4. Lea la salida decimal; con un solo número, las filas muestran también binario, hexadecimal y tamaño en bytes.

Casos de uso habituales

  • Pasar un modo chmod como 644 o 755 a su valor decimal para un script o una API que espera un número.
  • Decodificar un escape octal o el campo de tamaño de una cabecera tar al leer un formato binario.
  • Comprobar una constante de Python o C como 0o1777 frente a su valor decimal.
  • Practicar conversiones entre bases en tareas y exámenes.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
755
0o777
377
7777777777777777777777
Salida
493
511
255
73786976294838206463

Privacidad

Convertidor de octal a decimal se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Aquí solo se admiten enteros (use el convertidor de bases para fracciones). Los dígitos 8 y 9 no existen en octal y se notifican como errores.

Preguntas frecuentes

¿Cuánto es 755 en decimal?

755 en octal equivale a 493 en decimal: 7×64 + 5×8 + 5. Es el modo de permisos clásico «rwxr-xr-x».

¿Por qué se rechaza el dígito 8?

El octal solo tiene ocho dígitos, del 0 al 7. Un 8 o un 9 indica que el número no es octal, así que la línea se marca en lugar de adivinarse.

¿Cómo leo un número octal negativo?

O bien escribe un signo menos antes de los dígitos, o elige un ancho con signo: 377 leído como 8 bits con signo da −1 porque su bit más alto vale 1.

Más herramientas en Herramientas para desarrolladores →