Existuje skupina funkcií programu Excel, ktoré berú do úvahy všetky kombinácie prevodu medzi binárnymi, osmičkovými, desiatkovými a hexadecimálnymi. Tieto funkcie sú uvedené v nasledujúcej tabuľke.
Funkcia |
Čo to robí |
BIN2DEC |
Konvertuje binárne na desiatkové |
BIN2HEX |
Konvertuje binárne na hexadecimálne |
BIN2OCT |
Konvertuje binárne na osmičkové |
DEC2BIN |
Konvertuje desiatkové na binárne |
DEC2HEX |
Konvertuje desiatkové na hexadecimálne |
DEC2OCT |
Konvertuje desatinné číslo na osmičkové |
HEX2BIN |
Konvertuje hexadecimálne na binárne |
HEX2DEC |
Konvertuje hexadecimálne na desiatkové |
HEX2OCT |
Konvertuje šestnástkovú sústavu na osmičkovú |
OCT2BIN |
Konvertuje osmičkové na binárne |
OCT2DEC |
Konvertuje osmičkové na desiatkové |
OCT2HEX |
Konvertuje osmičkové na šestnástkové |
Tieto funkcie nájdete v sekcii Engineering v dialógovom okne Vložiť funkciu. Kliknite na tlačidlo Vložiť funkciu na karte Vzorce na páse s nástrojmi.
V určitých oblastiach práce je žiaduce alebo dokonca nevyhnutné pracovať v inom základnom systéme. Návrh počítačových systémov je dobrým príkladom. Počítačové čipy, na ktorých bežia počítače, pracujú s binárnym systémom. Obvody sú buď zapnuté alebo vypnuté. To znamená, že existujú len dva možné stavy – a často sú vyjadrené ako 0 a 1.
V základnom 2 alebo v binárnom systéme sú všetky čísla vyjadrené číslicou 0 alebo 1. Číslo 20, ako ho poznáte v desiatkovej sústave, je 10100 v dvojkovej sústave. Číslo 99 je 1100011. Dvojková sústava je založená na mocninách 2.
Inými slovami, v základni 10 počítate cez desať číslic na jednej pozícii a potom sa posuniete o jednu pozíciu doľava na ďalšiu významnú číslicu. A potom sa prvá pozícia vráti späť na začiatočnú číslicu. Aby ste to zjednodušili, počítate od 0 do 9, k ďalšej platnej číslici pridáte 1 a prvú pozíciu začnete od 0. Preto 10 nasleduje po 9.
Binárne, osmičkové a hexadecimálne čísla sa počítajú až po inú číslicu pred zvýšením ďalšej platnej číslice. To je dôvod, prečo keď sa akékoľvek väčšie základné číslo, ako napríklad číslo so základom 10, prevedie na binárne, existuje viac skutočných miest číslic. Pozrite sa, čo sa stane s číslom 20. V základe 10 je 20 zastúpená 2 číslicami. V binárnom systéme je 20 reprezentovaných 5 číslicami.
Osmičková, založená na mocninách 8, počíta až 8 číslic — 0 až 7. Číslice 8 a 9 sa v osmičkovej sústave nikdy nepoužívajú. Hexadecimálne číslo, založené na mocninách 16, počíta až 16 číslic, ale ako? Čo zostane po deviatej? Písmená abecedy, to je ono!
Šestnástková sústava používa tieto číslice: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E a F. Písmená A až F predstavujú desatinné hodnoty 10 až 15 , resp. Ak ste niekedy pracovali na farbách pre webovú stránku, možno viete, že FFFFFF je celá biela. Webový server rozpozná farby znázornené v šestnástkovej sústave a primerane reaguje.
Číslo 200 v desiatkovom zápise sa zmení na C8 v hexadecimálnom zápise. Číslo 99 v desiatkovom zápise sa zmení na 63 v hexadecimálnom zápise.