HEX2OCT

La función HEX.A.OCT convierte un número hexadecimal con signo en formato octal con signo.

Ejemplo de uso

HEX2OCT("f3",8)

HEX2OCT(A2)

Sintaxis

HEX2OCT(número_hexadecimal_con_signo, [dígitos_significativos])

  • número_hexadecimal_con_signo: Valor hexadecimal de 40 bits con signo que se va a convertir en octal con signo, proporcionado como string.

    • El bit más significativo de número_hexadecimal_con_signo es el bit de signo, es decir, los números negativos se representan en el formato de dos complementos.

    • Para esta función, este valor tiene un máximo de 1FFFFFFF si es positivo y un mínimo de FFE0000000 si es negativo.

    • Si se proporciona número_hexadecimal_con_signo como un número hexadecimal válido, este se convertirá automáticamente en la entrada de string adecuada. Por ejemplo, HEX2OCT(199) y HEX2OCT("199") producen el mismo resultado: 631.

  • dígitos_significativos: [ OPCIONAL ] Cantidad de dígitos significativos que se deben garantizar en el resultado.

    • Si es mayor que la cantidad de dígitos significativos en el resultado, el resultado se rellena hacia la izquierda con ceros hasta que la cantidad total de dígitos alcance a dígitos_significativos.

    • Este valor se ignora si el bit más significativo de número_hexadecimal_con_signo es 1, es decir, si el número_hexadecimal_con_signo es mayor o igual que 8000000000.

Notas

  • Al igual que con cualquier valor hexadecimal, solo son válidos los dígitos 0-9 y las letras A-F. Los demás dígitos harán que HEX2OCT muestre un error #NUM!.

    • Los dígitos hexadecimales no distinguen entre mayúsculas y minúsculas, por lo que a-f y A-F son equivalentes.
  • Si la cantidad de dígitos requerida es superior a los dígitos_significativos especificados, se muestra el error #NUM!.

  • Asegúrate de que todos los cálculos que utilicen el resultado de HEX2OCT tengan en cuenta que está en octal. Hojas de cálculo de Google convertirá los resultados de forma silenciosa. Por lo tanto, si la celda A2 contiene 111, el equivalente octal de hexadecimal 49, y B2 contiene una fórmula como =A2+9, el resultado será 120, lo cual es incorrecto en el cálculo octal.

Consulta también

OCT2HEX: La función OCT.A.HEX convierte un número octal con signo en formato hexadecimal con signo.

OCT2DEC: La función OCT.A.DEC convierte un número octal con signo en formato decimal.

OCT2BIN: La función OCT.A.BIN convierte un número octal con signo en formato binario con signo.

HEX2DEC: La función HEX.A.DEC convierte un número hexadecimal con signo en formato decimal.

HEX2BIN: La función HEX.A.BIN convierte un número hexadecimal con signo en formato binario con signo.

DEC2OCT: La función DEC.A.OCT convierte un número decimal en formato octal con signo.

DEC2HEX: La función DEC.A.HEX convierte un número decimal en formato hexadecimal con signo.

DEC2BIN: La función DEC.A.BIN convierte un número decimal en formato binario con signo.

BIN2OCT: La función BIN.A.OCT convierte un número binario con signo en formato octal con signo.

BIN2HEX: La función BIN.A.HEX convierte un número binario con signo en formato hexadecimal con signo.

BIN2DEC: La función BIN.A.DEC convierte un número binario con signo en formato decimal.

Ejemplos

Convierte un número hexadecimal a su valor octal.

Es posible que esta página incluya contenido traducido con tecnología de IA. Las traducciones realizadas con IA pueden contener errores.

¿Necesitas más ayuda?

Prueba estos próximos pasos:

true
Visitar el Centro de aprendizaje

¿Usas productos de Google, como Documentos de Google, en el trabajo o en una institución educativa? Prueba sugerencias, instructivos y plantillas útiles. Aprende a trabajar en archivos de Office sin instalar ese programa, crear planes de proyectos y calendarios de equipo dinámicos, organizar automáticamente tu carpeta Recibidos y mucho más.

Búsqueda
Borrar búsqueda
Cerrar la búsqueda
Menú principal
9666376445796449419
true
Buscar en el Centro de asistencia
false
true
true
true
true
true
35
false
false
false
false
false