Convertidor de decimal a octal
Escriba enteros decimales y obtenga su forma octal exacta, con prefijo 0o, agrupación o complemento a dos de ancho fijo cuando lo necesite.
Procesado localmente en tu navegador· Tus datos se quedan en tu navegador.
¿Qué es Convertidor de decimal a octal?
Convertir a octal consiste en dividir repetidamente entre 8 y leer los restos al revés, o en agrupar la forma binaria de tres en tres bits. El resultado solo usa los dígitos del 0 al 7. El octal sigue siendo la notación de los modos de permisos de Unix: lectura = 4, escritura = 2 y ejecución = 1 se suman en un dígito por clase de usuario, de modo que 493 se convierte en 755.
Esta herramienta lee un entero por línea y usa aritmética de precisión arbitraria, así que un decimal de 30 cifras se convierte sin redondeo. Los negativos pueden escribirse con signo menos o como patrón en complemento a dos de 8, 16, 32 o 64 bits (−1 en 8 bits es 377). Puede añadir el prefijo 0o, agrupar los dígitos de 3 en 3 o de 4 en 4 y rellenar hasta un número fijo de dígitos.
¿Cómo funciona?
- Escriba un entero decimal por línea, por ejemplo 493 o -5.
- Elija cómo se escriben los negativos: con signo menos o en complemento a dos con un ancho de bits fijo.
- Active el prefijo 0o, la agrupación o el relleno si su destino lo pide.
- Copie la salida octal; con un solo número, las filas muestran también binario, hexadecimal y longitud en bits.
Casos de uso habituales
- Hallar el modo chmod de un permiso dado en decimal, como 493 para 755.
- Preparar literales octales para Python (0o755), JavaScript, Rust o código C.
- Generar códigos de escape octales o campos octales de ancho fijo para tar, cpio o un formato heredado.
- Comprobar que una conversión hecha a mano para un ejercicio o examen es correcta.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
493 511 -5 123456789012345678901234567890
755 777 -5 143564417755415637016711617605322
Privacidad
Convertidor de decimal a octal 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
Solo se convierten enteros (las fracciones corresponden al convertidor de bases). La salida en complemento a dos exige que el valor quepa en el ancho elegido; si no, se muestra un error.
Preguntas frecuentes
¿Cuánto es 493 en octal?
493 en decimal es 755 en octal, ya que 7×64 + 5×8 + 5 = 493. Es el conocido modo chmod 755.
¿Cómo se muestra un número negativo en octal?
Por defecto con signo menos: −5 sigue siendo −5. Con complemento a dos de 8 bits, −5 pasa a ser 373, la escritura octal del patrón 11111011.
¿El prefijo 0o cambia el valor?
No. 0o755 y 755 son el mismo número. El prefijo solo indica a lenguajes como Python, JavaScript o Rust que el literal es octal; el código C antiguo usa un simple 0 inicial.
Herramientas relacionadas
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.
Herramientas para desarrolladores
Convertidor de bases (2 a 36)
Escriba un número, elija su base y la base de destino y obtenga un resultado exacto con vista rápida en binario, octal, decimal, hexadecimal y base 36.
Herramientas para desarrolladores
Convertidor de decimal a binario
Convierta enteros decimales a binario, incluidos los negativos en complemento a dos con el ancho de bits que necesite.
Herramientas para desarrolladores
Convertidor de decimal a hexadecimal
Convierta enteros decimales a hexadecimal, con agrupación por bytes, prefijo 0x y complemento a dos de ancho fijo para negativos.
Herramientas para desarrolladores
Convertidor de Texto a Octal
Escriba su texto como valores de byte en base 8, por ejemplo "Hi" → 110 151, o como secuencias \110\151.
Codificación y decodificación
Convertidor de Octal a Texto
Pegue valores de byte octales como 110 145 154 154 157 o \110\145\154 y lea el texto.
Codificación y decodificación
Convertidor de binario a decimal
Lea el binario como número decimal, ya sea como valor sin signo o como entero con signo en complemento a dos.
Herramientas para desarrolladores
Convertidor de hexadecimal a decimal
Lea valores hexadecimales como números decimales, sin signo o como enteros con signo en complemento a dos de 8 a 64 bits.
Herramientas para desarrolladores