Progettazione - Funzione HEX2BIN

Descrizione

La funzione HEX2BIN converte un numero esadecimale in binario.

Sintassi

HEX2BIN (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 più significativo del numero è il bit di segno (40 ° bit da destra). 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, HEX2BIN 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 binario (base 2) utilizza le cifre 0 e 1.

  • La tabella seguente mostra i primi 8 valori binari, insieme ai valori decimali equivalenti -

  • Se il numero è negativo, HEX2BIN ignora le posizioni e restituisce un numero binario di 10 caratteri.

  • Se il numero è negativo, non può essere inferiore a FFFFFFFE00

  • Se il numero è positivo, non può essere maggiore di 1FF.

  • Se numero non è un numero esadecimale valido, HEX2BIN restituisce #NUM! valore di errore.

  • Se HEX2BIN 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, HEX2BIN restituisce #VALORE! valore di errore.

  • Se la posizione è negativa, HEX2BIN restituisce #NUM! valore di errore.

Applicabilità

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Esempio