Tizenhatos számrendszerbeli számot (hexadecimális számot) kettes számrendszerbeli számra (bináris számra) átalakít.
Formai előírás (Szintaxis):
HEX.BIN(szám; jegyek
Szám:
Az a tizenhatos számrendszerbeli szám, amit átalakítani szeretne. A szám nem állhat 10-nél több karakterből. A bal oldali bit (MSB) az előjelbit, (jobbról számítva a 10. bit). A többi (9) bit adja meg a szám értékét.
Jegyek:
A használandó karakterek száma. Ha a paramétert nem adja meg, akkor a függvény a megjelenítéshez minimálisan szükséges számú karaktert fogja használni. A jegyek megadása abban az esetben lehet hasznos, ha az eredményt nullákkal akarja kiegészíteni.
Megjegyzés
- Ha a szám negatív, akkor a függvény figyelmen kívül hagyja a jegyekre vonatkozó beállítást és egy 10 karakterből álló bináris számot ad eredményül.
- Ha a szám negatív, akkor az nem lehet kisebb, mint FFFFFFFE00, ha pozitív, nem lehet nagyobb, mint 1FF.
- Ha a szám nem érvényes hexadecimális szám, akkor a függvény #SZÁM! hibaértéket ad eredményül.
- Ha a függvénynek több karakterre lenne szüksége, mint a jegyeknél megadott érték, akkor a függvény #SZÁM! hibaértéket ad eredményül.
- Ha a jegyek értéke nem egész szám, akkor azt a függvény egésszé alakítja.
- Ha a jegyek nem numerikus, akkor a függvény #ÉRTÉK! hibaértéket ad eredményül.
- Ha a jegyek negatív, akkor a függvény a #SZÁM! hibaértéket adja vissza.
Példa