Šestnástková sústava: Rozdiel medzi revíziami
d r2.7.3) (robot Zmenil: pt:Sistema de numeração hexadecimal |
d Bot: Odstránenie 60 odkazov interwiki, ktoré sú teraz dostupné na Wikiúdajoch (d:q82828) |
||
Riadok 67: | Riadok 67: | ||
[[Kategória:Pozičné číselné sústavy]] |
[[Kategória:Pozičné číselné sústavy]] |
||
[[af:Heksadesimale stelsel]] |
|||
[[ar:نظام عد ستة عشري]] |
|||
[[be:Шаснаццаткавая сістэма злічэння]] |
|||
[[be-x-old:Шаснаццатковая сыстэма зьлічэньня]] |
|||
[[bg:Шестнадесетична бройна система]] |
|||
[[br:Diazez c'hwezekred]] |
|||
[[bs:Heksadecimalni numerički sistem]] |
|||
[[ca:Sistema hexadecimal]] |
|||
[[cs:Šestnáctková soustava]] |
|||
[[cy:Hecsadegol]] |
|||
[[da:Hexadecimale talsystem]] |
|||
[[de:Hexadezimalsystem]] |
|||
[[el:Δεκαεξαδικό σύστημα αρίθμησης]] |
|||
[[en:Hexadecimal]] |
|||
[[eo:Deksesuma sistemo]] |
|||
[[es:Sistema hexadecimal]] |
|||
[[et:Kuueteistkümnendarv]] |
|||
[[eu:Zenbaki-sistema hamaseitar]] |
|||
[[fa:دستگاه اعداد پایه ۱۶]] |
|||
[[fi:Heksadesimaalijärjestelmä]] |
|||
[[fr:Système hexadécimal]] |
|||
[[gl:Código hexadecimal]] |
|||
[[he:בסיס הקסדצימלי]] |
|||
[[hi:हेक्साडेसिमल (षोडश आधारी)]] |
|||
[[hr:Heksadekadski brojevni sustav]] |
|||
[[ht:Sistèm ekzadesimal]] |
|||
[[hu:Tizenhatos számrendszer]] |
|||
[[id:Heksadesimal]] |
|||
[[is:Sextánundakerfi]] |
|||
[[it:Sistema numerico esadecimale]] |
|||
[[ja:十六進法]] |
|||
[[jv:Hèksadèsimal]] |
|||
[[kk:Санаудың оналтылық жүйесі]] |
|||
[[ko:십육진법]] |
|||
[[la:Systema numericum sedecimale]] |
|||
[[lv:Heksadecimālā skaitīšanas sistēma]] |
|||
[[mk:Хексадецимален броен систем]] |
|||
[[ml:ഷോഡശസംഖ്യാസമ്പ്രദായം]] |
|||
[[mn:Арван зургаатын тооллын систем]] |
|||
[[ms:Nombor perenambelasan]] |
|||
[[nl:Hexadecimaal]] |
|||
[[nn:Sekstentalssystemet]] |
|||
[[no:Sekstentallsystemet]] |
|||
[[nso:Letlase la lesometshela]] |
|||
[[pl:Szesnastkowy system liczbowy]] |
|||
[[pt:Sistema de numeração hexadecimal]] |
|||
[[ro:Sistem hexazecimal]] |
|||
[[ru:Шестнадцатеричная система счисления]] |
|||
[[sh:Heksadecimalni sistem]] |
|||
[[simple:Hexadecimal numeral system]] |
|||
[[sl:Šestnajstiški številski sistem]] |
|||
[[sr:Хексадецимални систем]] |
|||
[[sv:Hexadecimala talsystemet]] |
|||
[[th:เลขฐานสิบหก]] |
|||
[[tr:On altılı sayı sistemi]] |
|||
[[uk:Шістнадцяткова система числення]] |
|||
[[ur:اساس سولہ کا نظام]] |
|||
[[vi:Hệ thập lục phân]] |
|||
[[yi:העקסדעצימאל]] |
|||
[[zh:十六进制]] |
Verzia z 18:11, 8. marec 2013
Šestnástková alebo hexadecimálna číselná sústava je pozičná číselná sústava so základom 16. Používa sa najmä v informatike.
Iné často používané sústavy sú desiatková sústava a dvojková sústava. Kým desiatková sústava používa na zápis znaky 0, 1, 2, ..., 9 a binárna znaky 1 a 0, šestnástková sústava používa znaky 0,1,2,...,9, a, b, c, d, e a f (resp. veľké písmená A, B, C, D, E, F), kde uvedené latinské písmená označujú po rade čísla 10, 11, 12, 13, 14 a 15 desiatkovej sústavy, ktorú bežne používame.
0hex | = | 0dec | = | 0oct | 0 | 0 | 0 | 0 | |||
1hex | = | 1dec | = | 1oct | 0 | 0 | 0 | 1 | |||
2hex | = | 2dec | = | 2oct | 0 | 0 | 1 | 0 | |||
3hex | = | 3dec | = | 3oct | 0 | 0 | 1 | 1 | |||
4hex | = | 4dec | = | 4oct | 0 | 1 | 0 | 0 | |||
5hex | = | 5dec | = | 5oct | 0 | 1 | 0 | 1 | |||
6hex | = | 6dec | = | 6oct | 0 | 1 | 1 | 0 | |||
7hex | = | 7dec | = | 7oct | 0 | 1 | 1 | 1 | |||
8hex | = | 8dec | = | 10oct | 1 | 0 | 0 | 0 | |||
9hex | = | 9dec | = | 11oct | 1 | 0 | 0 | 1 | |||
Ahex | = | 10dec | = | 12oct | 1 | 0 | 1 | 0 | |||
Bhex | = | 11dec | = | 13oct | 1 | 0 | 1 | 1 | |||
Chex | = | 12dec | = | 14oct | 1 | 1 | 0 | 0 | |||
Dhex | = | 13dec | = | 15oct | 1 | 1 | 0 | 1 | |||
Ehex | = | 14dec | = | 16oct | 1 | 1 | 1 | 0 | |||
Fhex | = | 15dec | = | 17oct | 1 | 1 | 1 | 1 | |||
Pre porovnanie, v desiatkovej sústave zapisujeme čísla nasledovne:
- zápis 52 znamená číslo 5×10 + 2×1
- zápis 1027 označuje číslo 1x103 + 0x102 + 2x101 + 7x100 = 1×1000 + 0×100 + 2×10 + 7×1
V šestnástkovej sústave tieto čísla vyzerajú nasledovne:
- číslo 52 sa zapisuje ako 34, t. j. 3×16 + 4×1
- číslo 1027 zapiseme ako 403, t. j. 4×162 + 0×161 + 3×160 = 4×256 + 0×16 + 3×1 = 1027
Šestnástkovú sústavu používajú najmä informatici a hardvéroví inžinieri. Zapisujú sa v nej hodnoty registrov, premenných a pod. Dôvodom je, že počítače pracujú na základe dvojkovej sústavy, a číslo 16 je prirodzená mocnina čísla dva (16 = 24). To znamená, že jedným znakom v šestnástkovej sústave zachytíme stav 4 po sebe idúcich bitov. Ak napríklad nejaká 8-bitová premenná je nastavená na hodnotu „00101101“, môžeme ju zapísať ako „2D“ (čo je číslo 45 desiatkovo). Takýto zápis je kratší a prehľadnejší ako zápis v dvojkovej sústave, pričom však prevod medzi dvojkovou a šestnástkovou sústavou je rýchly a jednoduchý.