Konverzia čísel do rozličných číselných systémov

Číselný systém je systematický spôsob, ako zastupovať čísla s symbolickými znakmi a používa základnú hodnotu na pohodlné zoskupenie čísel v kompaktnej forme. Najbežnejší číselný systém je desatinné číslo, ktoré má základnú hodnotu 10 a symbolickú množinu znakov 0, 1, 2, 3, 4, 5, 6, 7, 8 a 9. Existujú však aj ďalšie číselné systémy, ktoré môžu byť efektívnejšie, aby sa používali na konkrétny účel. Napríklad, pretože počítače používajú boolovskú logiku na vykonávanie výpočtov a operácií, používajú binárny číselný systém, ktorý má základnú hodnotu 2.

Microsoft Office Excel obsahuje niekoľko funkcií, ktoré môžete použiť na konvertovanie čísel do a z nasledujúcich číselných systémov:

Číselný systém

Základná hodnota

Symbolická množina znakov

Binárne

2

0, 1

Osmičkové

8

0, 1, 2, 3, 4, 5, 6, 7

Desatinná čiarka

10

0, 1, 2, 3, 4, 5, 6, 7, 8 a 9

Šestnástkové

16

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ak chcete vykonať túto úlohu, použite funkciu BIN2DEC .

1

2

3

A

B

Vzorec

Popis (výsledok)

=BIN2DEC(1100100)

Skonvertuje binárne 1100100 na desatinné číslo (100)

=BIN2DEC(1111111111)

Skonvertuje binárne 1111111111 na desatinné číslo (-1)

Ak chcete vykonať túto úlohu, použite funkciu BIN2HEX .

1

2

3

4

A

B

Vzorec

Popis (výsledok)

=BIN2HEX(11111011; 4)

Skonvertuje binárne 11111011 na šestnástkové číslo so 4 znakmi (00FB)

=BIN2HEX(1110)

Skonvertuje binárne 1110 na šestnástkové číslo (E)

=BIN2HEX(1111111111)

Skonvertuje binárne 1111111111 na šestnástkové číslo (FFFFFFFFFF)

Ak chcete vykonať túto úlohu, použite funkciu BIN2OCT .

1

2

3

4

A

B

Vzorec

Popis (výsledok)

=BIN2OCT(1001; 3)

Skonvertuje binárne 1001 na osmičkové číslo s 3 znakmi (011)

=BIN2OCT(1100100)

Skonvertuje binárne 1100100 na osmičkové číslo (144)

=BIN2OCT(1111111111)

Skonvertuje binárne 1111111111 na osmičkové číslo (7777777777)

Ak chcete vykonať túto úlohu, použite funkciu DEC2BIN .

1

2

3

A

B

Vzorec

Popis (výsledok)

=DEC2BIN(9; 4)

Skonvertuje desatinné číslo 9 na binárny so 4 znakmi (1001)

=DEC2BIN(-100)

Skonvertuje desatinné číslo – 100 na binárny (1110011100)

Ak chcete vykonať túto úlohu, použite funkciu DEC2HEX .

1

2

3

A

B

Vzorec

Popis (výsledok)

=DEC2HEX(100; 4)

Skonvertuje desatinné číslo 100 na šestnástkové číslo so 4 znakmi (0064)

=DEC2HEX(-54)

Skonvertuje desatinné číslo – 54 na šestnástkové číslo (FFFFFFFFCA)

Ak chcete vykonať túto úlohu, použite funkciu DEC2OCT .

1

2

3

A

B

Vzorec

Popis (výsledok)

=DEC2OCT(58; 3)

Skonvertuje desatinné číslo 58 na osmičkové číslo (072)

=DEC2OCT(-100)

Skonvertuje desatinné číslo na osmičkové číslo (7777777634)

Ak chcete vykonať túto úlohu, použite funkciu HEX2BIN .

1

2

3

4

A

B

Vzorec

Popis (výsledok)

=HEX2BIN("F"; 8)

Skonvertuje šestnástkové číslo F na binárny s 8 znakmi (00001111)

=HEX2BIN("B7")

Skonvertuje šestnástkové číslo B7 na binárny (10110111)

=HEX2BIN("FFFFFFFFFF")

Skonvertuje šestnástkové FFFFFFFFFF na binárny (1111111111)

Ak chcete vykonať túto úlohu, použite funkciu HEX2DEC .

1

2

3

4

A

B

Vzorec

Popis (výsledok)

=HEX2DEC("A5")

Skonvertuje šestnástkové číslo A5 na desatinné číslo (165)

=HEX2DEC("FFFFFFFF5B")

Skonvertuje šestnástkové FFFFFFFF5B na desatinné číslo (-165)

=HEX2DEC("3DA408B9")

Skonvertuje šestnástkové 3DA408B9 na desatinné číslo (1034160313)

Ak chcete vykonať túto úlohu, použite funkciu HEX2OCT .

1

2

3

4

A

B

Vzorec

Popis (výsledok)

=HEX2OCT("F"; 3)

Skonvertuje šestnástkové číslo F na osmičkové číslo s 3 znakmi (017)

=HEX2OCT("3B4E")

Skonvertuje šestnástkové 3B4E na osmičkové číslo (35516)

=HEX2OCT("FFFFFFFF00")

Skonvertuje šestnástkové FFFFFFFF00 na osmičkové číslo (7777777400)

Ak chcete vykonať túto úlohu, použite funkciu funkcia OCT2BIN .

1

2

3

A

B

Vzorec

Popis (výsledok)

=OCT2BIN(3; 3)

Skonvertuje osmičkové číslo 3 na binárne číslo s 3 znakmi (011)

=OCT2BIN(7777777000)

Skonvertuje osmičkové číslo 7777777000 na binárny (1000000000)

Ak chcete vykonať túto úlohu, použite funkciu OCT2DEC .

1

2

3

A

B

Vzorec

Popis (výsledok)

=OCT2DEC(54)

Skonvertuje osmičkové číslo 54 na desatinné číslo (44)

=OCT2DEC(7777777533)

Skonvertuje osmičkové číslo 7777777533 na desatinné číslo (-165)

Ak chcete vykonať túto úlohu, použite funkciu funkcia OCT2HEX .

1

2

3

A

B

Vzorec

Popis (výsledok)

=OCT2HEX(100; 4)

Skonvertuje osmičkové číslo 100 na šestnástkové číslo so 4 znakmi (0040)

=OCT2HEX(7777777533)

Skonvertuje osmičkové číslo 7777777533 na šestnástkové číslo (FFFFFFFF5B)

Poznámka:  Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×