Převod čísel do jiných číselných soustav

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

Číselné soustavě systematický umožňuje znázornit čísla pomocí symbolické znaky a používá základní hodnotu pohodlně skupiny čísel v kompaktním formátu. Nejběžnější číselné soustavě je desetinné číslo, které nemají hodnotu základu 10 a znaková sada symbolů 0, 1, 2, 3, 4, 5, 6, 7, 8 a 9. Ale existuje jiných číselných soustav a může být efektivnější použít pro konkrétní účel. Protože počítače používají způsob použití logických operátorů k provádění výpočtů a operací, například používají binární číslo systému, který obsahuje základní hodnota 2.

V aplikaci Microsoft Excel má několik funkcí, které můžete použít k převodu čísla do a z následujících číselných soustav:

Číselné soustavě

Základní hodnota

Znaková sada symbolů

Binární

2

0,1

Osmičkové.

8

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

Decimal

10

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

Šestnáctkové.

16

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

K provedení tohoto úkolu použijte funkci BIN2DEC .

1

2

3

A

B

Vzorec

Popis (výsledek)

=BIN2DEC(1100100)

Převede binární číslo 1100100 na desítkové (100)

=BIN2DEC(1111111111)

Převede binární číslo 1111111111 na desítkové (-1)

K provedení tohoto úkolu použijte funkci BIN2HEX .

1

2

3

4

A

B

Vzorec

Popis (výsledek)

=BIN2HEX(11111011;4)

Převede binární číslo 11111011 na šestnáctkové se 4 znaky (00FB)

=BIN2HEX(1110)

Převede binární číslo 1110 na šestnáctkové.

=BIN2HEX(1111111111)

Převede binární číslo 1111111111 na šestnáctkové.

K provedení tohoto úkolu použijte funkci BIN2OCT .

1

2

3

4

A

B

Vzorec

Popis (výsledek)

=BIN2OCT(1001;3)

Převede binární číslo 1001 na osmičkové se 3 znaky (011)

=BIN2OCT(1100100)

Převede binární číslo 1100100 na osmičkové (144).

=BIN2OCT(1111111111)

Převede binární číslo 1111111111 na osmičkové (7777777777)

K provedení tohoto úkolu použijte funkci DEC2BIN .

1

2

3

A

B

Vzorec

Popis (výsledek)

=DEC2BIN(9;4)

Převede desítkové číslo 9 na binární se 4 znaky (1001)

=DEC2BIN(-100)

Převede desítkové číslo -100 na binární (1110011100).

K provedení tohoto úkolu použijte funkci DEC2HEX .

1

2

3

A

B

Vzorec

Popis (výsledek)

=DEC2HEX(100;4)

Převede desítkové číslo 100 na šestnáctkové se 4 znaky (0064)

=DEC2HEX(-54)

Převede desítkové číslo -54 na šestnáctkové.

K provedení tohoto úkolu použijte funkci DEC2OCT .

1

2

3

A

B

Vzorec

Popis (výsledek)

=DEC2OCT(58;3)

Převede desítkové číslo 58 na osmičkové (072)

=DEC2OCT(-100)

Převede desítkové číslo na osmičkové (7777777634)

K provedení tohoto úkolu použijte funkci HEX2BIN .

1

2

3

4

A

B

Vzorec

Popis (výsledek)

=HEX2BIN("F";8)

Převede šestnáctkové F na binární, s 8 znaky (00001111)

=HEX2BIN("B7")

Převede šestnáctkové B7 na binární (10110111).

=HEX2BIN("FFFFFFFFFF")

Převede šestnáctkové FFFFFFFFFF na binární (1111111111).

K provedení tohoto úkolu použijte funkci HEX2DEC .

1

2

3

4

A

B

Vzorec

Popis (výsledek)

=HEX2DEC("A5")

Převede šestnáctkové A5 na desítkové (165).

=HEX2DEC("FFFFFFFF5B")

Převede šestnáctkové FFFFFFFF5B na desítkové (-165).

=HEX2DEC("3DA408B9")

Převede šestnáctkové 3DA408B9 na desítkové (1034160313).

K provedení tohoto úkolu použijte funkci HEX2OCT .

1

2

3

4

A

B

Vzorec

Popis (výsledek)

=HEX2OCT("F";3)

Převede šestnáctkové F na osmičkové se 3 znaky (017)

=HEX2OCT("3B4E")

Převede šestnáctkové 3B4E na osmičkové (35516).

=HEX2OCT("FFFFFFFF00")

Převede šestnáctkové FFFFFFFF00 na osmičkové (7777777400).

K provedení tohoto úkolu použijte funkci OCT2BIN .

1

2

3

A

B

Vzorec

Popis (výsledek)

=OCT2BIN(3;3)

Převede osmičkové číslo 3 na binární se 3 znaky (011)

=OCT2BIN(7777777000)

Převede osmičkové číslo 7777777000 na binární (1000000000)

K provedení tohoto úkolu použijte funkci OCT2DEC .

1

2

3

A

B

Vzorec

Popis (výsledek)

=OCT2DEC(54)

Převede osmičkové číslo 54 na desítkové (44)

=OCT2DEC(7777777533)

Převede osmičkové číslo 7777777533 na desítkové (-165).

K provedení tohoto úkolu použijte funkci OCT2HEX .

1

2

3

A

B

Vzorec

Popis (výsledek)

=OCT2HEX(100;4)

Převede osmičkové číslo 100 na šestnáctkové se 4 znaky (0040)

=OCT2HEX(7777777533)

Převede osmičkové číslo 7777777533 na šestnáctkové (FFFFFFFF5B).

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×