Hexadecimální čísla jsou čísla zapsaná v šestnáctkové (hexadecimální) soustavě. Tato soustava využívá 16 symbolů (0–9 a A–F, kde A–F představují desítku až patnáctku).
Hexadecimální čísla jsou úzce propojena s binární soustavou. Každý symbol v šestnáctkové soustavě představuje čtyři bity v binární soustavě, což usnadňuje převody mezi těmito soustavami. Každé číslo v hexadecimální soustavě lze převést na binární tím, že každému hexadecimálnímu symbolu přiřadíme čtyři bity.
Příklady převodu čísel
- Hexadecimální číslo 1A odpovídá binárnímu číslu 00011010, protože 1 = 0001 a A = 10 = 1010. V desítkové soustavě odpovídá 1A číslu 26 (1 \cdot 16 + 10).
- Desítkové číslo 255 může být vyjádřeno hexadecimálně jako FF, kde F značí patnáctku.
Příklady čísel zapsaných v desítkové, binární a šestnáctkové soustavě
| desítkově | součet mocnin dvojky | binárně | součet mocnin šestnáctky | šestnáctkově |
|---|---|---|---|---|
| 1 | 1 | 1 | 1 | 1 |
| 2 | 2 | 10 | 2 | 2 |
| 3 | 2+1 | 11 | 3 | 3 |
| 4 | 4 | 100 | 4 | 4 |
| 5 | 4+1 | 101 | 5 | 5 |
| 6 | 4+2 | 110 | 6 | 6 |
| 7 | 4+2+1 | 111 | 7 | 7 |
| 8 | 8 | 1000 | 8 | 8 |
| 9 | 8+1 | 1001 | 9 | 9 |
| 10 | 8+2 | 1010 | 10 | A |
| 16 | 16 | 10000 | 16 + 0 | 10 |
| 20 | 16+4 | 10100 | 16 + 4 | 14 |
| 26 | 16+8+2 | 11010 | 16 + 10 | 1A |
| 30 | 16+8+4+2 | 11110 | 16 + 14 | 1E |
| 32 | 32 | 100000 | 2×16 + 0 | 20 |
| 160 | 128+32 | 10100000 | 10×16 + 0 | A0 |
| 240 | 128+64+32+16 | 11110000 | 15×16 + 0 | F0 |
| 255 | 128+64+32+16+8+4+2+1 | 11111111 | 15×16 + 15 | FF |
Hexadecimální čísla jsou často využívána v oblasti barevného zobrazení, například v RGB modelu. Každá složka barvy (červená, zelená, modrá) je vyjádřena osmi bity, což odpovídá dvěma hexadecimálním číslicím. Například barva červená s plnou intenzitou by byla zapsána jako #FF0000, kde FF reprezentuje maximální hodnotu červené složky.
Příklady zápisů RGB barev
Desítkový zápis se typicky zapisuje jako trojice, šestnáctkový začíná symbolem #.
| barva | desítkově trojicí | šestnáctkově |
|---|---|---|
| bílá | (255, 255, 255) | #FFFFFF |
| černá | (0,0,0) | #000000 |
| červená | (255,0,0) | #FF0000 |
| zelená | (0,255,0) | #00FF00 |
| modrá | (0,0,255) | #0000FF |
| žlutá | (255,255,0) | #FFFF00 |
| oranžová | (255,165,0) | #FFA500 |
| hnědá | (165,42,42) | #A52A2A |
| růžová | (255,192,203) | #FFC0CB |
| fialová | (128,0,128) | #800080 |
| šedá | (128,128,128) | #808080 |
Rozhodovačka
Rychlé procvičování výběrem ze dvou možností.

