Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos BIN2HEX naudojimas programoje „Microsoft Excel“.
Aprašas
Konvertuoja dvejetainį skaičių į šešioliktainį.
Sintaksė
BIN2HEX(skaičius, [vietos])
Funkcijos BIN2HEX sintaksėje yra toliau nurodyti argumentai:
-
Skaičius Būtinas. Dvejetainis skaičius, kurį norite konvertuoti. Skaičius negali būti iš daugiau nei 10 simbolių (10 bitų). Pats reikšmingiausias skaičiaus bitas yra ženklo bitas. 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, BIN2HEX naudoja minimalų reikalingą simbolių skaičių. Vietos naudingos, kai grąžinamą reikšmę reikia užpildyti priekiniais nuliais (0).
Pastabos
-
Jei skaičius nėra leistinas dvejetainis skaičius arba jei skaičių sudaro daugiau nei 10 simbolių (10 bitų), BIN2HEX grąžins #NUM! klaidos reikšmę.
-
Jei skaičius neigiamas, BIN2HEX ignoruoja vietas ir grąžina 10 simbolių šešioliktainį skaičių.
-
Jei BIN2HEX reikia daugiau skilčių simboliams, ji grąžins #NUM! klaidos reikšmę.
-
Jei vietos nėra sveikasis skaičius, trupmeninė jo dalis pašalinama.
-
Jei vietos nėra skaičius, BIN2HEX grąžins #VALUE! klaidos reikšmę.
-
Jei vietos yra neigiamas skaičius, BIN2HEX 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 |
=BIN2HEX(11111011; 4) |
Konvertuoja dvejetainį skaičių 11111011 į šešioliktainį skaičių su 4 simboliais |
00FB |
=BIN2HEX(1110) |
Konvertuoja dvejetainį skaičių 1110 į šešioliktainį |
E |
=BIN2HEX(1111111111) |
Konvertuoja dvejetainį skaičių 1111111111 šešioliktainį |
FFFFFFFFFF |