Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos HEX2BIN naudojimas programoje „Microsoft Excel“.
Aprašas
Šešioliktainį skaičių konvertuoja į dvejetainį.
Sintaksė
HEX2BIN(skaičius, [vietos])
Funkcijos HEX2BIN sintaksėje yra toliau nurodyti argumentai:
-
Skaičius Būtinas. Šešioliktainis skaičius, kurį norite konvertuoti. Skaičiuje negali būti daugiau, nei 10 simbolių. Pats reikšmingiausias skaičiaus bitas yra ženklo bitas (40-is bitas iš dešinės). Likę 9 bitai yra dydžio bitai. Neigiami skaičiai vaizduojami naudojant dviejų-papildymo užrašymo būdą.
-
Vietos Pasirinktinis. Nurodo, kiek simbolių naudoti. Jei vietos praleistos, HEX2BIN naudoja minimalų reikalingą simbolių skaičių. Vietos naudingos, kai grąžinamą reikšmę reikia užpildyti priekiniais nuliais (0).
Pastabos
-
Jei skaičius neigiamas, HEX2BIN ignoruoja vietas ir grąžina 10 simbolių dvejetainį skaičių.
-
Jei skaičius yra neigiamas, jis negali būti mažesnis už FFFFFFFE00, jei skaičius teigiamas, jis negali būti didesnis už 1FF.
-
Jei skaičius nėra leistinas šešioliktainis skaičius, HEX2BIN grąžins #NUM! klaidos reikšmę.
-
Jei HEX2BIN reikia daugiau skilčių simboliams, ji grąžins #NUM! klaidos reikšmę.
-
Jei vietų reikšmė nėra sveikasis skaičius, trupmeninė jo dalis pašalinama.
-
Jei vietos nėra skaičius, HEX2BIN grąžins #VALUE! klaidos reikšmę.
-
Jei vietos yra neigiamas skaičius, HEX2BIN grąžins #NUM! klaidos reikšmę.
Pavyzdys
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
Formulė |
Aprašas |
Rezultatas |
=HEX2BIN("F", 8) |
Konvertuoja šešioliktainį skaičių F į dvejetainį su 8 simboliais (4 pradiniai nuliai „užpildo vietą“). |
00001111 |
=HEX2BIN("B7") |
Konvertuoja šešioliktainį B7 į dvejetainį. |
10110111 |
=HEX2BIN("FFFFFFFFFF") |
Konvertuoja šešioliktainį FFFFFFFFFF į dvejetainį. |
1111111111 |