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 prikaz števil s simboličnimi znaki in uporablja osnovno vrednost za priročno združevanje števil v stisnjeno obliko. Najpogostejši številski sistem je decimalna številka, ki ima osnovno vrednost 10 in nabor simbolnih znakov 0, 1, 2, 3, 4, 5, 6, 7, 8 in 9. Obstajajo pa tudi drugi številski sistemi, ki jih je lahko učinkoviteje uporabiti za določen namen. Računalniki za izračune in operacije uporabljajo logično logiko, zato uporabljajo binarni številski sistem, ki ima osnovno vrednost 2.

Opomba

V tem članku so opisani različni številski sistemi. Če želite spremeniti znak za ločevanje tisočic ali decimalnih mest glede na regijo, glejte temo »Spreminjanje znaka, uporabljenega za ločevanje tisočic ali decimalk« na spletnem mestu Microsoft Q&A.

V Microsoft Office Excelu so na voljo številne funkcije, ki jih lahko uporabite za pretvorbo števil v in iz teh številskih sistemov:

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

Pretvorba dvojiškega števila v desetiško

Za to opravilo uporabite funkcijo BIN2DEC .

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

Pretvorba dvojiškega števila v šestnajstiško

Za to opravilo uporabite funkcijo BIN2HEX .

Formula Opis (rezultat)
=BIN2HEX(11111011; 4) Pretvori dvojiško 11111011 v štirimestno šestnajstiško (00FB)
=BIN2HEX(1110) Pretvori dvojiško število 1110 v šestnajstiško (E)
=BIN2HEX(1111111111) Pretvori dvojiško 1111111111 v šestnajstiško (FFFFFFFFFF)

Pretvorba dvojiškega števila v osmiško

Za to opravilo uporabite funkcijo BIN2OCT .

Formula Opis (rezultat)
=BIN2OCT(1001; 3) Pretvori dvojiško število 1001 v trimestno osmiško (011)
=BIN2OCT(1100100) Pretvori dvojiško število 1100100 v osmiško (144)
=BIN2OCT(1111111111) Pretvori dvojiško 1111111111 v osmiško (7777777777)

pretvori desetiško število v dvojiško.

Za to opravilo uporabite funkcijo DEC2BIN .

Formula Opis (rezultat)
=DEC2BIN(9; 4) Pretvori desetiško število 9 v štirimestno dvojiško (1001)
=DEC2BIN(-100) Pretvori desetiško število -100 v dvojiško (1110011100)

Pretvorba desetiškega števila v šestnajstiško

Za to opravilo uporabite funkcijo DEC2HEX .

Formula Opis (rezultat)
=DEC2HEX(100; 4) Pretvori desetiško število 100 v štirimestno šestnajstiško (0064)
=DEC2HEX(-54) Pretvori desetiško število -54 v šestnajstiško (FFFFFFFFCA)

Pretvorba desetiškega števila v osmiško

Za to opravilo uporabite funkcijo DEC2OCT .

Formula Opis (rezultat)
=DEC2OCT(58; 3) Pretvori desetiško število 58 v osmiško (072)
=DEC2OCT(-100) Pretvori desetiško število v osmiško (7777777634)

Pretvarjanje šestnajstiškega števila v dvojiško

Za to opravilo uporabite funkcijo HEX2BIN .

Formula Opis (rezultat)
=HEX2BIN("F", 8) Pretvori šestnajstiško vrednost F v binarno, ki ima 8 znakov (00001111)
=HEX2BIN("B7") Pretvori šestnajstiško število B7 v dvojiško (10110111)
=HEX2BIN("FFFFFFFFFF") Pretvori šestnajstiško število FFFFFFFFFF v dvojiško (1111111111)

Pretvorba šestnajstiškega števila v desetiško

Za to opravilo uporabite funkcijo HEX2DEC .

Formula Opis (rezultat)
=HEX2DEC("A5") Pretvori šestnajstiško število A5 v desetiško (165)
=HEX2DEC("FFFFFFFF5B") Pretvori šestnajstiško FFFFFFFF5B v desetiško (-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