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

Poznámka:  Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. 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ý. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Číselnej sústave je systematický spôsob na zobrazenie čísel s symbolické znaky a používa základnú hodnotu pohodlne skupiny čísel v kompaktnej forme. Najbežnejšie systém číslo je počet desatinných miest, ktorý má základnú hodnotu 10 a symbolické znaková sada 0, 1, 2, 3, 4, 5, 6, 7, 8 a 9. Však existujú iné číselných systémov a môžu byť efektívnejšie použiť na konkrétne účely. Napríklad, pretože počítačov pomocou Boolovská logická hodnota vykonávať výpočty a operácie, používajú do dvojkovej sústavy, ktorá má základnú hodnotu 2.

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

Číselnej sústave

Základnú hodnotu

Symbolické znaková sada

Binárne

2

0,1

Osmičkovej sústavy.

8

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

Decimal

10

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

Šestnástkové číslo

16

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

Na vykonanie tejto úlohy sa používa funkcia BIN2DEC .

1

2

3

A

B

Vzorec

Popis (výsledok)

=BIN2DEC(1100100)

Skonvertuje číslo 1100100 z dvojkovej do desiatkovej sústavy (100)

=BIN2DEC(1111111111)

Skonvertuje číslo 1111111111 z dvojkovej do desiatkovej sústavy (-1)

Na vykonanie tejto úlohy sa používa funkcia BIN2HEX .

1

2

3

4

A

B

Vzorec

Popis (výsledok)

=BIN2HEX(11111011; 4)

Skonvertuje binárne 11111011 do šestnástkovej sústavy so 4 znakmi (00FB)

=BIN2HEX(1110)

Skonvertuje číslo 1110 z dvojkovej do šestnástkovej sústavy (E)

=BIN2HEX(1111111111)

Skonvertuje číslo 1111111111 z dvojkovej do šestnástkovej sústavy (FFFFFFFFFF)

Na vykonanie tejto úlohy sa používa funkcia 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 číslo 1100100 z dvojkovej do osmičkovej sústavy (144)

=BIN2OCT(1111111111)

Skonvertuje číslo 1111111111 z dvojkovej do osmičkovej sústavy (7777777777)

Na vykonanie tejto úlohy sa používa funkcia DEC2BIN .

1

2

3

A

B

Vzorec

Popis (výsledok)

=DEC2BIN(9; 4)

Skonvertuje desiatkové 9 do dvojkovej sústavy so 4 znakmi (1001)

=DEC2BIN(-100)

Skonvertuje desiatkové-100 z desiatkovej do dvojkovej sústavy (1110011100)

Na vykonanie tejto úlohy sa používa funkcia DEC2HEX .

1

2

3

A

B

Vzorec

Popis (výsledok)

=DEC2HEX(100; 4)

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

=DEC2HEX(-54)

Skonvertuje desiatkové-54 z desiatkovej do šestnástkovej sústavy (rovná FFFFFFFFCA)

Na vykonanie tejto úlohy sa používa funkcia DEC2OCT .

1

2

3

A

B

Vzorec

Popis (výsledok)

=DEC2OCT(58; 3)

Skonvertuje číslo 58 z desiatkovej do osmičkovej sústavy (072)

=DEC2OCT(-100)

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

Na vykonanie tejto úlohy sa používa funkcia HEX2BIN .

1

2

3

4

A

B

Vzorec

Popis (výsledok)

=HEX2BIN("F"; 8)

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

=HEX2BIN("B7")

Skonvertuje bunke B7 zo šestnástkovej do dvojkovej sústavy (10110111)

=HEX2BIN("FFFFFFFFFF")

Skonvertuje hodnotu FFFFFFFFFF zo šestnástkovej do dvojkovej sústavy (1111111111 z dvojkovej)

Na vykonanie tejto úlohy sa používa funkcia HEX2DEC .

1

2

3

4

A

B

Vzorec

Popis (výsledok)

=HEX2DEC("A5")

Skonvertuje bunke A5 zo šestnástkovej do desiatkovej sústavy (165)

=HEX2DEC("FFFFFFFF5B")

Skonvertuje hodnotu FFFFFFFF5B zo šestnástkovej do desiatkovej sústavy (-165)

=HEX2DEC("3DA408B9")

Skonvertuje šestnástkové 3DA408B9 zo šestnástkovej do desiatkovej sústavy (1034160313)

Na vykonanie tejto úlohy sa používa funkcia 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 hodnotu 3b4e zo šestnástkovej do osmičkovej sústavy (35516)

=HEX2OCT("FFFFFFFF00")

Skonvertuje hodnotu ffffffff00 zo šestnástkovej do osmičkovej sústavy (7777777400)

Na vykonanie tejto úlohy sa používa 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árne číslo (1000000000)

Na vykonanie tejto úlohy sa používa funkcia OCT2DEC .

1

2

3

A

B

Vzorec

Popis (výsledok)

=OCT2DEC(54)

Skonvertuje osmičkové číslo 54 do desiatkovej sústavy (44)

=OCT2DEC(7777777533)

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

Na vykonanie tejto úlohy sa používa 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 zo)

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.

×