Pretvarjanje števil v druge številske sisteme

Velja za
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel za iPad Excel za iPhone Excel za tablične računalnike s sistemom Android Excel za telefone s sistemom Android

Številski sistem je sistematičen način za predstavitev števil s simbolnimi znaki in uporablja osnovno vrednost za priročno združevanje števil v kompaktni obliki. Najpogostejši številski sistem je decimalni sistem, ki ima osnovno vrednost 10 in simbolni nabor znakov 0, 1, 2, 3, 4, 5, 6, 7, 8 in 9. Vendar pa obstajajo tudi drugi številski sistemi, ki so lahko učinkovitejši za uporabo za določen namen. Računalniki na primer uporabljajo logično logiko za izvajanje izračunov in operacij, zato uporabljajo binarni številski sistem, ki ima osnovno vrednost 2.

Opomba

V tem članku so opisani različni številski sistemi. Če želite spremeniti znak, ki se uporablja za ločevanje tisočih ali decimalk glede na vašo regijo, glejte temo Spreminjanje znaka, ki se uporablja za ločevanje tisočih ali decimalk, na spletnem mestu Microsoft Q&A.

V programu Microsoft Office Excel je na voljo več funkcij, s katerimi lahko pretvorite številke v te številske sisteme in iz njih:

Številski sistem Osnovna vrednost Simbolni nabor znakov
Dvojiško 2 0,1
Osmiška 8 0, 1, 2, 3, 4, 5, 6, 7
Decimalno 10 0, 1, 2, 3, 4, 5, 6, 7, 8 in 9
Šestnajstiška 16 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Pretvarjanje dvojišnega števila v decimalno število

Če želite izvesti to nalogo, uporabite funkcijo BIN2DEC .

Formula Opis (rezultat)
=BIN2DEC(1100100) Pretvori dvojiško 1100100 v decimalno (100)
=BIN2DEC(1111111111) Pretvori dvojiški 1111111111 v decimalno (-1)

Pretvarjanje dvojiških števil v šestnajstiško število

Če želite izvesti to nalogo, uporabite funkcijo BIN2HEX .

Formula Opis (rezultat)
=BIN2HEX(11111011; 4) Pretvori binarne 11111011 v šestnajstiške znake s 4 znaki (00FB)
=BIN2HEX(1110) Pretvori dvojiško 1110 v šestnajstiško (E)
=BIN2HEX(1111111111) Pretvori binarne 1111111111 v šestnajstiške (FFFFFFFFFF)

Pretvarjanje dvojiške številke v osmiško

Če želite izvesti to nalogo, uporabite funkcijo BIN2OCT .

Formula Opis (rezultat)
=BIN2OCT(1001; 3) Pretvori dvojiško 1001 v osmiško s 3 znaki (011)
=BIN2OCT(1100100) Pretvori dvojiško 1100100 v osmiško (144)
=BIN2OCT(1111111111) Pretvori dvojiški 1111111111 v osmični (7777777777)

pretvori desetiško število v dvojiško.

Če želite izvesti to nalogo, uporabite funkcijo DEC2BIN .

Formula Opis (rezultat)
=DEC2BIN(9; 4) Pretvori decimalno številko 9 v dvojiško s 4 znaki (1001)
=DEC2BIN(-100) Pretvori decimalno -100 v dvojiško (1110011100)

Pretvarjanje decimalnega števila v šestnajstiško število

Če želite izvesti to nalogo, uporabite funkcijo DEC2HEX .

Formula Opis (rezultat)
=DEC2HEX(100; 4) Pretvori decimalno številko 100 v šestnajstiško s 4 znaki (0064)
=DEC2HEX(-54) Pretvori decimalno -54 v šestnajstiško (FFFFFFFFCA)

Pretvarjanje decimalnega števila v osmično število

Če želite izvesti to nalogo, uporabite funkcijo DEC2OCT .

Formula Opis (rezultat)
=DEC2OCT(58; 3) Pretvori decimalno številko 58 v osmiško (072)
=DEC2OCT(-100) Pretvori decimalno v osmično (7777777634)

Pretvarjanje šestnajstiškega števila v dvojiško

Če želite izvesti to nalogo, uporabite funkcijo HEX2BIN .

Formula Opis (rezultat)
=HEX2BIN("F", 8) Pretvori šestnajstiško F v dvojiško z 8 znaki (00001111)
=HEX2BIN("B7") Pretvori šestnajstiško B7 v dvojiško (10110111)
=HEX2BIN("FFFFFFFFFF") Pretvori šestnajstiško FFFFFFFFFFFF v dvojiško (1111111111)

Pretvarjanje šestnajstiškega števila v decimalno število

Če želite izvesti to nalogo, uporabite funkcijo HEX2DEC .

Formula Opis (rezultat)
=HEX2DEC("A5") Pretvori šestnajstiško A5 v decimalno (165)
=HEX2DEC("FFFFFFFF5B") Pretvori šestnajstiško FFFFFFFF5B v decimalno (-165)
=HEX2DEC("3DA408B9") Pretvori šestnajstiško število 3DA408B9 v desetiško (1034160313)

Pretvorba šestnajstiškega števila v osmiško

Za to opravilo uporabite funkcijo HEX2OCT .

Formula Opis (rezultat)
=HEX2OCT("F", 3) Pretvori šestnajstiško vrednost F v trimestno osmiško (017)
=HEX2OCT("3B4E") Pretvori šestnajstiško število 3B4E v osmiško (35516)
=HEX2OCT("FFFFFFFF00") Pretvori šestnajstiško FFFFFFFF00 v osmiško (7777777400)

Pretvarjanje osmiškega števila v dvojiško

Za to opravilo uporabite funkcijo OCT2BIN .

Formula Opis (rezultat)
=OCT2BIN(3, 3) Pretvori osmiško število 3 v trimestno dvojiško (011)
=OCT2BIN(7777777000) Pretvori osmiško 7777777000 v dvojiško (1000000000)

Pretvorba osmiškega števila v desetiško

Za to opravilo uporabite funkcijo OCT2DEC .

Formula Opis (rezultat)
=OCT2DEC(54) Pretvori osmiško število 54 v desetiško (44)
=OCT2DEC(7777777533) Pretvori osmiško 7777777533 v desetiško (-165)

Pretvorba osmiškega števila v šestnajstiško

Za to opravilo uporabite funkcijo OCT2HEX .

Formula Opis (rezultat)
=OCT2HEX(100, 4) Pretvori osmiško število 100 v štirimestno šestnajstiško (0040)
=OCT2HEX(7777777533) Pretvori osmiško število 7777777533 v šestnajstiško (FFFFFFFF5B)

Glejte tudi

Spreminjanje območnih nastavitev v Excelu za splet