Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos HEX2OCT naudojimas programoje „Microsoft Excel“.

Aprašas

Šešioliktainį skaičių konvertuoja į aštuntainį.

Sintaksė

HEX2OCT(skaičius, [vietos])

Funkcijos HEX2OCT sintaksėje naudojami tokie argumentai:

  • Skaičius    Būtinas. Šešioliktainis skaičius, kurį norite konvertuoti. Skaičiaus negali sudaryti daugiau, nei 10 simbolių. Pats reikšmingiausias skaičiaus bitas yra ženklo bitas. Likę 39 bitai yra dydžio bitai. Neigiami skaičiai vaizduojami naudojant dviejų-papildymo užrašymo būdą.

  • Vietos    Pasirinktinai. Nurodo, kiek simbolių naudoti. Jei vietos praleistos, HEX2OCT naudoja minimalų reikalingą simbolių skaičių. Vietos naudingos, kai grąžinamą reikšmę reikia užpildyti priekiniais nuliais (0).

Pastabos

  • Jei skaičius neigiamas, HEX2OCT ignoruoja vietas ir grąžina 10 simbolių aštuntainį skaičių.

  • Jei skaičius yra neigiamas, jis negali būti mažesnis už FFE0000000, jei skaičius teigiamas, jis negali būti didesnis už 1FFFFFFF.

  • Jei skaičius nėra leistinas šešioliktainis skaičius, funkcija HEX2OCT grąžina #NUM! klaidos reikšmę.

  • Jei HEX2OCT reikia daugiau nei vietos simbolių, ji grąžina #NUM! klaidos reikšmę.

  • Jei vietų reikšmė nėra sveikasis skaičius, trupmeninė jo dalis pašalinama.

  • Jei vietos nėra skaičius, FUNKCIJA HEX2OCT grąžina #VALUE! klaidos reikšmę.

  • Jei vietos yra neigiamos, FUNKCIJA HEX2OCT grąžina #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

=HEX2OCT("F", 3)

Konvertuoja šešioliktainį skaičių F į aštuntainį trijų skaitmenų skaičių (pradiniai nuliai „užpildo vietą").

017

=HEX2OCT("3B4E")

Konvertuoja šešioliktainį skaičių 3B4E į aštuntainį

35516

=HEX2OCT("FFFFFFFF00")

Konvertuoja šešioliktainį skaičių FFFFFFFF00 į aštuntainį

7777777400

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius

Ieškoti mokymo >

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimą!

×