Skaičių konvertavimas į skirtingą skaičių sistemų

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Skaičių sistemos apribojimo taip, kad skaičiai su simbolinis simbolių ir naudoja bazinę reikšmę į patogiai grupės skaičius rodomi glausta forma. Dažniausiai pasitaikančios skaičių sistema yra dešimtainis, kuris turi bazinę reikšmę 10 ir simbolinis simbolių rinkinys, 0, 1, 2, 3, 4, 5, 6, 7, 8 arba 9. Tačiau yra kitos sistemos skaičių, ir jie gali būti efektyviau naudoti konkrečią paskirtį. Pvz., nes kompiuteriai naudoja Bulio logika atlikti skaičiavimus ir operacijas, jie naudoja dvejetainį skaičių sistema, kuri turi pagrindo reikšmę kaip 2.

"Microsoft Office Excel" turi kelias funkcijas, kuriuos galite naudoti skaičiui konvertuoti į ir iš šios sistemos skaičių:

Skaičių sistema

Bazinę reikšmę

Simbolinių simbolių rinkinys

Dvejetainis

2

0,1

Aštuntainį

8

0, 1, 2, 3, 4, 5, 6, 7

Dešimtainis

10

0, 1, 2, 3, 4, 5, 6, 7, 8 ir 9

Šešioliktainį skaičių

16

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Norėdami atlikti šią užduotį, naudokite funkciją BIN2DEC .

1

2

3

A

B

Formulė

Aprašas (rezultatas)

=BIN2DEC(1100100)

Konvertuoja dvejetainį skaičių 1100100 į dešimtainį (100)

=BIN2DEC(1111111111)

Konvertuoja dvejetainį skaičių 1111111111 į dešimtainį (-1)

Norėdami atlikti šią užduotį, naudokite funkciją BIN2HEX .

1

2

3

4

A

B

Formulė

Aprašas (rezultatas)

=BIN2HEX(11111011; 4)

Konvertuoja dvejetainį skaičių 11111011 į šešioliktainį su 4 simboliais (00FB)

=BIN2HEX(1110)

Konvertuoja dvejetainį skaičių 1110 į šešioliktainį (E)

=BIN2HEX(1111111111)

Konvertuoja dvejetainį skaičių 1111111111 šešioliktainį (FFFFFFFFFF)

Norėdami atlikti šią užduotį, naudokite funkciją BIN2OCT .

1

2

3

4

A

B

Formulė

Aprašas (rezultatas)

=BIN2OCT(1001; 3)

Konvertuoja dvejetainį skaičių 1001 į aštuantainį su 3 simboliais (011)

=BIN2OCT(1100100)

Konvertuoja dvejetainį skaičių 1100100 į aštuntainį (144)

=BIN2OCT(1111111111)

Konvertuoja dvejetainį skaičių 1111111111 į aštuntainį (7777777777)

Norėdami atlikti šią užduotį, naudokite funkciją DEC2BIN .

1

2

3

A

B

Formulė

Aprašas (rezultatas)

=DEC2BIN(9; 4)

Konvertuoja dešimtainį skaičių 9 į dvejetainį su 4 simboliais (1001)

=DEC2BIN(-100)

Konvertuoja dešimtainį skaičių -100 į dvejetainį (1110011100)

Norėdami atlikti šią užduotį, naudokite funkciją DEC2HEX .

1

2

3

A

B

Formulė

Aprašas (rezultatas)

=DEC2HEX(100; 4)

Konvertuoja dešimtainį skaičių 100 į šešioliktainį skaičių su 4 simboliais (0064)

=DEC2HEX(-54)

54 konvertuoja į šešioliktainį (FFFFFFFFCA)

Norėdami atlikti šią užduotį, naudokite funkciją DEC2OCT .

1

2

3

A

B

Formulė

Aprašas (rezultatas)

=DEC2OCT(58; 3)

Konvertuoja dešimtainį skaičių 58 į aštuntainį (072)

=DEC2OCT(-100)

Konvertuoja dešimtainį skaičių į aštuntainį (7777777634)

Norėdami atlikti šią užduotį, naudokite funkciją HEX2BIN .

1

2

3

4

A

B

Formulė

Aprašas (rezultatas)

=HEX2BIN("F", 8)

Konvertuoja šešioliktainį skaičių F į dvejetainį su 8 simbolių (00001111)

=HEX2BIN("B7")

Konvertuoja šešioliktainį B7 į dvejetainį (10110111)

=HEX2BIN("FFFFFFFFFF")

Konvertuoja šešioliktainį FFFFFFFFFF į dvejetainį (1111111111)

Norėdami atlikti šią užduotį, naudokite funkcija HEX2DEC .

1

2

3

4

A

B

Formulė

Aprašas (rezultatas)

=HEX2DEC("A5")

Konvertuoja šešioliktainį A5 į dešimtainį (165)

=HEX2DEC("FFFFFFFF5B")

Konvertuoja šešioliktainį FFFFFFFF5B į dešimtainį (-165)

=HEX2DEC("3DA408B9")

Konvertuoja šešioliktainį 3DA408B9 į dešimtainį (1034160313)

Norėdami atlikti šią užduotį, naudokite funkciją HEX2OCT .

1

2

3

4

A

B

Formulė

Aprašas (rezultatas)

=HEX2OCT("F", 3)

Konvertuoja šešioliktainį skaičių F į aštuntainį 3 simbolių (017)

=HEX2OCT("3B4E")

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

=HEX2OCT("FFFFFFFF00")

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

Norėdami atlikti šią užduotį, naudokite funkciją OCT2BIN .

1

2

3

A

B

Formulė

Aprašas (rezultatas)

=OCT2BIN(3, 3)

Konvertuoja aštuntainį 3 į dvejetainį 3 simbolių (011)

=OCT2BIN(7777777000)

Konvertuoja aštuntainį 7777777000 į dvejetainį (1000000000)

Norėdami atlikti šią užduotį, naudokite funkciją OCT2DEC .

1

2

3

A

B

Formulė

Aprašas (rezultatas)

=OCT2DEC(54)

Konvertuoja aštuntainį 54 į dešimtainę (44)

=OCT2DEC(7777777533)

Konvertuoja aštuntainį 7777777533 į dešimtainį (-165)

Norėdami atlikti šią užduotį, naudokite funkciją OCT2HEX .

1

2

3

A

B

Formulė

Aprašas (rezultatas)

=OCT2HEX(100, 4)

Konvertuoja aštuntainį skaičių 100 į šešioliktainę su 4 simboliais (0040)

=OCT2HEX(7777777533)

Konvertuoja aštuntainį skaičių 7777777533 į šešioliktainę (FFFFFFFF5B)

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×