Š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) |