Engineering - Funzione HEX2OCT
Descrizione
La funzione HEX2OCT converte un numero esadecimale in ottale.
Sintassi
HEX2OCT (number, [places])
argomenti
Discussione | Descrizione | Obbligatorio / Facoltativo |
---|---|---|
numero | Il numero esadecimale che desideri convertire. Il numero non può contenere più di 10 caratteri (40 bit). Il bit di numero più significativo è il bit di segno. I restanti 39 bit sono bit di grandezza. I numeri negativi sono rappresentati usando la notazione in complemento a due. |
necessario |
posti | Il numero di caratteri da utilizzare. Se i luoghi vengono omessi, HEX2OCT utilizza il numero minimo di caratteri necessari. Places è utile per riempire il valore restituito con 0 (zeri) iniziali. |
Opzionale |
Appunti
Il sistema numerico esadecimale (base 16) utilizza le cifre 0-9 e i caratteri AF
La tabella seguente mostra i primi 32 valori esadecimali, insieme ai valori decimali equivalenti -
Poiché gli esadecimali utilizzano i numeri 0-9 e i caratteri AF, devono essere racchiusi tra virgolette quando vengono forniti a una funzione di Excel. Ad esempio, l'11A esadecimale dovrebbe essere inserito come "11A"
Il sistema numerico ottale (base 8) utilizza le cifre 0-7.
La tabella seguente mostra i primi 16 valori ottali, insieme ai valori decimali equivalenti -
Se il numero è negativo, HEX2OCT ignora le posizioni e restituisce un numero ottale di 10 caratteri.
Se il numero è negativo, non può essere inferiore a FFE0000000
Se il numero è positivo, non può essere maggiore di 1FFFFFFF
Se numero non è un numero esadecimale valido, HEX2OCT restituisce #NUM! valore di errore.
Se HEX2OCT richiede più di caratteri di posizione, restituisce #NUM! valore di errore.
Se luoghi non è un numero intero, viene troncato.
Se i luoghi non sono numerici, HEX2OCT restituisce #VALORE! valore di errore.
Se le posizioni sono negative, HEX2OCT restituisce #NUM! valore di errore.
Applicabilità
Excel 2007, Excel 2010, Excel 2013, Excel 2016