Ingeniería - Función HEX2OCT
Descripción
La función HEX2OCT convierte un número hexadecimal en octal.
Sintaxis
HEX2OCT (number, [places])
Argumentos
Argumento | Descripción | Requerido / Opcional |
---|---|---|
número | El número hexadecimal que desea convertir. El número no puede contener más de 10 caracteres (40 bits). El bit de número más significativo es el bit de signo. Los 39 bits restantes son bits de magnitud. Los números negativos se representan mediante notación en complemento a dos. |
Necesario |
lugares | El número de caracteres que se utilizarán. Si se omiten lugares, HEX2OCT usa el número mínimo de caracteres necesarios. Lugares es útil para rellenar el valor de retorno con ceros a la izquierda. |
Opcional |
Notas
El sistema numérico hexadecimal (base 16) utiliza los dígitos 0-9 y los caracteres AF
La siguiente tabla muestra los primeros 32 valores hexadecimales, junto con los valores decimales equivalentes:
Como los hexadecimales usan los números del 0 al 9 y los caracteres AF, deben ir entre comillas cuando se proporcionen a una función de Excel. Por ejemplo, el hexadecimal 11A debe ingresarse como "11A"
El sistema numérico octal (base 8) utiliza los dígitos del 0 al 7.
La siguiente tabla muestra los primeros 16 valores octales, junto con los valores decimales equivalentes:
Si el número es negativo, HEX2OCT ignora los lugares y devuelve un número octal de 10 caracteres.
Si el número es negativo, no puede ser menor que FFE0000000
Si el número es positivo, no puede ser mayor que 1FFFFFFF
Si el número no es un número hexadecimal válido, HEX2OCT devuelve el # ¡NUM! valor de error.
Si HEX2OCT requiere más caracteres de lugares, devuelve el #NUM! valor de error.
Si places no es un número entero, se trunca.
Si los lugares no son numéricos, HEX2OCT devuelve el # ¡VALOR! valor de error.
Si los lugares son negativos, HEX2OCT devuelve el # ¡NUM! valor de error.
Aplicabilidad
Excel 2007, Excel 2010, Excel 2013, Excel 2016