Brojevni sustav sustavan je način predstavljanja brojeva pomoću simboličkih znakova, a koristi osnovnu vrijednost za praktično grupiranje brojeva u kompaktnom obliku. Najčešći je brojevni sustav decimalni sustav s osnovnom vrijednošću 10 i simboličkim skupom znakova 0, 1, 2, 3, 4, 5, 6, 7, 8 i 9. No postoje i drugi brojevni sustavi koji mogu biti učinkovitiji za određenu namjenu. Budući da, primjerice, računala za izračune i operacije koriste Booleovu logiku, koriste binarni brojevni sustav, čija je baza 2.
Napomena
U ovom se članku opisuju različiti brojevni sustavi. Da biste promijenili znak koji se koristi za razdvajanje tisućica ili decimalnih mjesta na temelju vaše regije, pogledajte temu Promjena znaka koji se koristi za razdvajanje tisućica ili decimalnih mjesta na servisu Microsoft Q&A.
Microsoft Office Excel sadrži nekoliko funkcija koje možete koristiti za pretvorbu brojeva u sljedeće brojevne sustave i iz njih:
| Brojčani sustav | Osnovnu vrijednost | Simbolički skup znakova |
|---|---|---|
| Binary | 2 | 0,1 |
| Oktalni | 8 | 0, 1, 2, 3, 4, 5, 6, 7 |
| Decimalni | 10 | 0, 1, 2, 3, 4, 5, 6, 7, 8 i 9 |
| Heksadecimalni | 16 | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F |
Pretvorba binarnog broja u decimalni
Ovaj zadatak izvršite pomoću funkcije BIN2DEC .
| Formula | Opis (rezultat) |
|---|---|
| =BIN2DEC(1100100) | Binarni broj 1100100 pretvara u decimalni (100) |
| =BIN2DEC(1111111111) | Binarne 1111111111 pretvara u decimalne (-1) |
Pretvaranje binarnog broja u heksadecimalni
Ovaj zadatak izvršite pomoću funkcije BIN2HEX .
| Formula | Opis (rezultat) |
|---|---|
| =BIN2HEX(11111011; 4) | Binarni 11111011 pretvara u heksadecimalni s 4 znaka (00FB) |
| =BIN2HEX(1110) | Binarni broj 1110 pretvara u heksadecimalni (E) |
| =BIN2HEX(1111111111) | Binarne 1111111111 pretvara u heksadecimalne (FFFFFFFFFF) |
Pretvaranje binarnog broja u oktalni
Ovaj zadatak izvršite pomoću funkcije BIN2OCT .
| Formula | Opis (rezultat) |
|---|---|
| =BIN2OCT(1001; 3) | Binarni broj 1001 pretvara u oktalni s 3 znamenke (011) |
| =BIN2OCT(1100100) | Binarni broj 1100100 pretvara u oktalni (144) |
| =BIN2OCT(1111111111) | Binarni 1111111111 pretvara u oktalni (7777777777) |
decimalni broj pretvara u binarni.
Ovaj zadatak izvršite pomoću funkcije DEC2BIN .
| Formula | Opis (rezultat) |
|---|---|
| =DEC2BIN(9; 4) | Pretvara decimalni broj 9 u binarni s 4 znamenke (1001) |
| =DEC2BIN(-100) | Pretvara decimalni broj -100 u binarni (1110011100) |
Pretvorba decimalnog broja u heksadecimalni
Ovaj zadatak izvršite pomoću funkcije DEC2HEX .
| Formula | Opis (rezultat) |
|---|---|
| =DEC2HEX(100; 4) | Decimalnu vrijednost broja 100 pretvara u heksadecimalnu s 4 znaka (0064) |
| =DEC2HEX(-54) | Decimalnu vrijednost broja -54 pretvara u heksadecimalnu (FFFFFFFFCA) |
Pretvorba decimalnog broja u oktalni
Ovaj zadatak izvršite pomoću funkcije DEC2OCT .
| Formula | Opis (rezultat) |
|---|---|
| =DEC2OCT(58; 3) | Decimalnu vrijednost broja 58 u oktalnu (072) |
| =DEC2OCT(-100) | decimalnu vrijednost broja pretvara u oktalnu (7777777634) |
Pretvaranje heksadecimalnog broja u binarni
Ovaj zadatak izvršite pomoću funkcije HEX2BIN .
| Formula | Opis (rezultat) |
|---|---|
| =HEX2BIN("F"; 8) | Heksadecimalnu vrijednost F pretvara u binarnu s 8 znakova (00001111) |
| =HEX2BIN("B7") | Heksadecimalnu vrijednost B7 pretvara u binarnu (10110111) |
| =HEX2BIN("FFFFFFFFFF") | Heksadecimalnu vrijednost FFFFFFFFFF pretvara u binarnu (1111111111) |
Pretvorba heksadecimalnog broja u decimalni
Ovaj zadatak izvršite pomoću funkcije HEX2DEC .
| Formula | Opis (rezultat) |
|---|---|
| =HEX2DEC("A5") | Heksadecimalnu vrijednost A5 pretvara u decimalnu (165) |
| =HEX2DEC("FFFFFFFF5B") | Heksadecimalnu FFFFFFFF5B pretvara u decimalnu (-165) |
| =HEX2DEC("3DA408B9") | Heksadecimalnu vrijednost 3DA408B9 pretvara u decimalnu (1034160313) |
Pretvorba heksadecimalnog broja u oktalni
Ovaj zadatak izvršite pomoću funkcije HEX2OCT .
| Formula | Opis (rezultat) |
|---|---|
| =HEX2OCT("F"; 3) | Heksadecimalnu vrijednost F pretvara u oktalnu s 3 znamenke (017) |
| =HEX2OCT("3B4E") | Heksadecimalnu vrijednost 3B4E pretvara u oktalnu (35516) |
| =HEX2OCT("FFFFFFFF00") | Heksadecimalnu FFFFFFFF00 pretvara u oktalnu (7777777400) |
Pretvaranje oktalnog broja u binarni
Ovaj zadatak izvršite pomoću funkcije OCT2BIN .
| Formula | Opis (rezultat) |
|---|---|
| =OCT2BIN(3; 3) | Pretvara oktalni broj 3 u binarni s 3 znamenke (011) |
| =OCT2BIN(7777777000) | Pretvara oktalni 7777777000 u binarni (1000000000) |
Pretvorba oktalnog broja u decimalni
Ovaj zadatak izvršite pomoću funkcije OCT2DEC .
| Formula | Opis (rezultat) |
|---|---|
| =OCT2DEC(54) | Pretvara oktalni broj 54 u decimalni (44) |
| =OCT2DEC(7777777533) | Pretvara oktalni 7777777533 u decimalni (-165) |
Pretvorba oktalnog u heksadecimalni broj
Ovaj zadatak izvršite pomoću funkcije OCT2HEX .
| Formula | Opis (rezultat) |
|---|---|
| =OCT2HEX(100, 4) | Pretvara oktalni broj 100 u heksadecimalni s 4 znaka (0040) |
| =OCT2HEX(7777777533) | pretvara oktalni broj 7777777533 u heksadecimalni (FFFFFFFF5B) |