Created by Pavel Honzík
Nejjednodušší možná
Využití – počítání opakovaných událostí
Používá pouze dva znaky, a to 0 a 1
Hodnota číslice je zde vyjádřena pozicí v určité řadě, která určuje celkovou hodnotu čísla
- vyjádření času
PRAVĚK – znázornění podle nejdostupnějších prostředků – prsty, kamínky,…
- první obchodování, zavedení pětkové soustavy (V…5, X…10)
- speciální znaky pro čísla
- hieroglyfy nebo kombinace teček a vodorovných čárek
- pro astronomii a kalendářní výpočty používali speciální znaky pro čísla 0 – 19
- den má 24 h, hodina 60 min, minuta 60 sekund
- nula je rovnocennou ostatním číslicím
- přispěli velkým dílem k vytvoření desítkové soustavy
→ Rozšíření do Arábie, Řecka, Itálie, a postupně po celém světe
Číselná soustava je způsob reprezentace čísel. Podle způsobu určení hodnoty čísla z dané reprezentace rozlišujeme dva hlavní druhy číselných soustav: poziční číselné soustavy a nepoziční číselné soustavy
V pozičních soustavách se hodnota čísla určuje na základě pozice jednotlivých číslic v zápisu. Nejznámější poziční soustavou je desítková soustava, kde se používají desetinné číslice od 0 do 9. Dalšími pozičními soustavami jsou např: binární (dvojková), oktální (osmičková), nebo hexadecimální (šestnáctková) .
Nepoziční soustavy jsou charakterizovány tím, že hodnota čísla se určuje na základě počtu jednotlivých symbolů v zápisu, nikoliv na základě jejich pozice. Příkladem nepoziční soustavy je např: římská soustava, kde se používají různé symboly pro různé hodnoty.
16 znaků: číslice 0…9 a písmena A…11, B…12, C…13, D…14, E…15, F…16
Kratší a přehlednější, než binární soustava
16=24 → Jednoduchý převod mezi binární a šestnáctkovou soustavou
Značení: 65716 , 657H, nebo 657HEX
a) 2010 "→" x2
uČíslo stále dělíme dvěma a zbytek po dělení zapisujeme zprava jako výsledné číslo v binární soustavě
20 : 2 = 10 → zb. 0
10 : 2 = 5 → zb. 0
5 : 2 = 2 → zb. 1
2 : 2 = 1 → zb. 0
1 : 2 = 0 → zb. 1
2010 = 101002
b) 101002 → x10
Číslo vyjádříme pomocí mocnin čísla 2, které vynásobíme pozičními hodnotami, které nabývají hodnot 1 nebo 0
101002 → 2010
Př.: 18510 = x16
185 : 16 = 11 → zb. 9
11 : 16 = 0 → zb. 11
Číslo 185 by v 16 soustavě mělo tvar (11, 9)
místo „číslic“ nad 9 se používají písmena, takže 10 = A, 11 = B, 12 = C, …
→ 18510 = B916
Naopak:
B916= x10
B916= 11⋅161 + 9⋅160 = 11⋅16 + 9 = 18510
a) 162310 → x2
učíslo stále dělíme dvěma a zbytek po dělení zapisujeme zprava jako výsledné číslo v binární soustavě
1623 : 2 = 811 → zb. 1
811 : 2 = 405 → zb. 1
405 : 2 = 202 → zb. 1
202 : 2 = 101 → zb. 0
101 : 2 = 50 → zb. 1
50 : 2 = 25 → zb. 0
25 : 2 = 12 → zb. 1
12 : 2 = 6 → zb. 0
6 : 2 = 3 → zb. 0
3 : 2 = 1 → zb. 1
1 : 2 = 0 → zb. 1
162310 → x2 = 110010101112
b) 110010101112 → x10
Číslo vyjádříme pomocí mocnin čísla 2, které vynásobíme pozičními hodnotami, které nabývají hodnot 1 nebo 0
110010101112 = 162310
162310 → xHEX
učíslo stále dělíme šestnácti a zbytek po dělení zapisujeme zprava jako výsledné číslo v hexadecimální soustavě
1623 : 16 = 101 → zb. 7
101 : 16 = 6 → zb. 5
6 : 16 = 0 → zb. 6
162310 = 657HEX
b) 657HEX →x10
Číslo vyjádříme pomocí mocnin čísla 16, které vynásobíme pozičními hodnotami
657HEX →162310