Přejít na hlavní obsah

Číselné systémy v informatice: úplný seznam číselných systémů

  • Štefan Ševčík
  • Postupy

V informatice hrají číselné systémy důležitou roli. Umožňují reprezentovat čísla v různých formátech a provádět operace s nimi. Každý číselný systém má svá specifika a používá se v určitých oblastech. V tomto článku se podíváme na úplný seznam numerických systémů, které se používají v informatice.

Začněme nejběžnějším systémem číslování-desítkovou. Desítková soustava používá deset číslic od 0 do 9. Všechna čísla se zapisují pomocí těchto číslic a každá číslice má svou hodnotu v závislosti na poloze, ve které se nachází. Desítková soustava je pro lidi základní, protože jsme zvyklí počítat a pracovat s čísly právě v tomto systému.

V informatice se však kromě desítkové soustavy používají i jiné systémy. Například binární číselný systém je založen na použití pouze dvou číslic: 0 a 1. Tento systém se často používá v počítačích, protože všechny operace v nich jsou založeny na binárním kódu. Každá číslice v binární číselné soustavě má hodnotu rovnající se stupni dvojky. Binární číselný systém je také široce používán v teorii informací a při práci s datovými bity.

Co je číselný systém?

Hlavním prvkem číselného systému je číslice, která může mít různé hodnoty v závislosti na systému. Například desítková soustava používá deset číslic od 0 do 9. Binární číselná soustava používá pouze dvě číslice: 0 a 1.

Kromě číslic systém číslování také určuje pravidla pro kombinaci číslic pro reprezentaci čísel. Například v desítkové číselné soustavě se číslo 143 jeví jako kombinace číslic 1, 4 a 3, kde každá číslice má své místo v pořadí a ovlivňuje hodnotu čísla.

Mezi různými číselnými systémy lze provádět převod čísel. Mezi nejběžnější číselné systémy v informatice patří desítková, binární, osmičková a hexadecimální číselná soustava.

Desetinná soustava - je to číselný systém, který používá deset číslic k reprezentaci čísel. Je nejběžnější a nejpřirozenější pro lidi.

Binární číselný systém - je to číselný systém, který používá dvě číslice (0 a 1) k reprezentaci čísel. Je široce používán v počítačové vědě a informatice, protože počítače většinou pracují s binárními čísly.

Osmimístný číselný systém - je to číselný systém, který k reprezentaci čísel používá osm číslic (0 až 7). Používá se v různých oblastech, včetně programování a systémů počítání s pevným bodem.

Hexadecimální číselný systém - je to číselný systém, který k reprezentaci čísel používá šestnáct číslic (od 0 do 9 a od A do F). Často se používá v programování a počítačové technice pro pohodlnější reprezentaci binárních čísel.

Pochopení číselných systémů v informatice je důležité pro práci s čísly a provádění matematických operací v programování a dalších oblastech souvisejících se zpracováním dat. Každý číselný systém má své vlastní vlastnosti a použití a jejich výběr závisí na kontextu a požadavcích úkolu.

Základní číselné systémy

V informatice jsou široce používány různé číselné systémy, které umožňují prezentovat čísla v určité formě. Níže jsou uvedeny základní číselné systémy:

Systém počítáníPopisPříklad
Desetinný systémNejběžnější číselný systém založený na čísle 10.154
Binární soustavaČíselný systém založený na čísle 2. Počítač slouží k prezentaci informací.101011
Osmimístný systémČíselný systém založený na čísle 8. Často se používá v programování.346
Hexadecimální systémČíselný systém založený na čísle 16. Často se používá k reprezentaci barev a adres v paměti počítače.1A7F

Toto je jen malý seznam základních číselných systémů, které se používají v informatice. Každý systém má svá specifika a uplatňuje se v různých oblastech.

Desetinná soustava

Každá číslice v desítkové soustavě má svůj význam v závislosti na poloze, na které se nachází. Například číslo 1234 v desítkové soustavě lze rozdělit na následující pozice:

  • Pozice 0: 4 * 10^0 = 4
  • Pozice 1: 3 * 10^1 = 30
  • Pozice 2: 2 * 10^2 = 200
  • Pozice 3: 1 * 10^3 = 1000

Pak se hodnoty pozic sčítají dohromady: 4 + 30 + 200 + 1000 = 1234.

Desítková soustava se používá ve většině výpočetních zařízení a programů, protože je nejvhodnější pro použití lidmi. Má jednoduchost a umožňuje přesně a jednoznačně reprezentovat čísla.

Binární číselný systém

Důležitou vlastností binární soustavy je, že je ideální pro prezentaci informací v počítačích. Všechny informace v počítačích se zdají být binárním kódem, který se skládá z nul a jednotek. Počítače operují signály, které jsou buď ve stavu "zapnuto" (1), nebo ve stavu "vypnuto" (0).

Binární číselná soustava je základem pro další číselné systémy používané v informatice, jako je osmičková a hexadecimální číselná soustava. V těchto systémech se na rozdíl od binární používají více než dva znaky, ale základ zůstává binární, jednoduše se čísla spojují do skupin, aby bylo možné je snadno reprezentovat.

Desetinné čísloBinární číslo
00
11
210
311
4100
5101

V tabulce výše jsou uvedeny příklady překladu desetinných čísel do binární číselné soustavy. Jak je vidět, každá číslice binárního čísla může mít pouze dvě hodnoty: 0 nebo 1.

Osmimístný číselný systém

Osmičkový systém se často používá v informatice, například při práci s počítačovými bity a vlajkami. Osmičková čísla lze snadno představit jako trojité skupiny, kde se každá skupina skládá ze tří bitů. To umožňuje kompaktnější zápis a ukládání velkých čísel ve srovnání s binární číselnou soustavou.

Chcete-li převést číslo z desítkové soustavy na osmičkovou, musíte číslo postupně dělit 8 a zapisovat zbytky z dělení. Výsledné zbytky v opačném pořadí tvoří osminový záznam čísla. Například číslo 25 v osmičkovém systému je zapsáno jako 31.

Osmičkový číselný systém lze také použít k reprezentaci barevných hodnot v počítačích a programování, jako jsou CSS a HTML. Barevný model RGB (Red Green Blue) používá osmičková čísla k reprezentaci hodnot barevných komponent.

Hexadecimální číselný systém

Hexadecimální číselná soustava používá 16 znaků: číslice od 0 do 9 a písmena od A do F.číslice od 0 do 9 jsou označeny stejnými znaky a písmena od A do F představují čísla od 10 do 15. Například číslo 10 v hexadecimální soustavě je označeno symbolem A, 11 symbolem B a tak dále.

Hexadecimální systém je široce používán v programování, zejména při práci s pamětí počítače, barvami v grafice a šifrování dat. Jednou z nejoblíbenějších forem hexadecimálního znázornění čísel je hexadecimální kód RGB (Red Green Blue) používaný k reprezentaci barvy.

Převod čísel mezi hexadecimální a desetinnou soustavou se provádí rozkladem čísla o výboje a vynásobením každého vybití příslušným stupněm čísla 16. Výsledné součiny se pak sčítají, aby se získala výsledná hodnota čísla.

Příklad převodu čísla F2B z hexadecimálního číselného systému na desítkovou:

  • Čísla: F-15, 2-2, B-11
  • Násobení výbojů stupněm čísla 16: 15 * 16^2 + 2 * 16^1 + 11 * 16^0
  • Sčítání získaných děl: 3840 + 32 + 11 = 3883

Číslo F2B v hexadecimální soustavě se tedy rovná číslu 3883 v desítkové soustavě.

Doplňkové číselné systémy

Kromě binární, desítkové a hexadecimální soustavy, kterou již známe, existují v informatice další číselné systémy, které mohou být užitečné při řešení specifických problémů.

Trojí číselný systém používá tři znaky: 0, 1 a 2. Je založena na principu účtu pomocí tří pozic. V trojitém číselném systému může každá pozice výboje mít tři hodnoty.

Aplikace trojitého číselného systému jsou obvykle spojeny s řešením problémů v oblasti elektroniky a informačních technologií. Lze jej použít například při vývoji vícepozičních neuronových sítí, kde lze každému neuronu přiřadit stav ze tří možných hodnot.

Osmimístný číselný systém, nebo oktální systém, používá osm znaků: 0, 1, 2, 3, 4, 5, 6 a 7. Je založena na principu účtu pomocí osmi pozic. V osmičkovém číselném systému může každá pozice výboje mít osm hodnot.

Oktální číselný systém najde uplatnění v programování a počítačových systémech, zejména v oblasti operačních systémů a řízení přístupu k souborům a adresářům. Osmičková čísla lze použít k jednoduchému a kompaktnímu zápisu hodnot, které se v těchto oblastech používají.

Dvanáctičlenný číselný systém, nebo palcový systém, používá dvanáct znaků: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a A B. je založena na principu účtu pomocí dvanácti pozic. V dvanáctinovém číselném systému může každá pozice výboje mít dvanáct hodnot.

Dvanáctičlenný číselný systém je široce používán v informatice k reprezentaci velkých čísel v kompaktní formě. Používá se také k symbolickému znázornění dvanácti stupňů v hudbě a také k reprezentaci barevných hodnot v grafických systémech.