Pretvaranje brojeva u druge brojevne sustave

Primjenjuje se na
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 tablete s Androidom Excel za Android telefone

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)

Dodatne informacije

Promjena postavki regionalnog oblika u Excel za web