OrgPad logo

Číselné soustavy

Created by Pavel Honzík

Číselné soustavy

JEDNIČKOVÁ (=UNÁRNÍ) SOUSTAVA

Nejjednodušší možná

  • Používá pouze jediný znak ve významu „jedna“
  • např.: I I I I I I I I → 1+1+1+1+1+1+1+1 = 8
 

Využití – počítání opakovaných událostí

  • Dopravní průzkumy - průběžné vyznačování počtu vozidel,…
  • Ruční započítání návštěvníků, zákazníků, prodaného zboží
  • Počítání na prstech
  • Psaní čárek označujících počet piv na účet v restauračních zařízeních

DVOJKOVÁ (BINÁRNÍ) SOUSTAVA

Používá pouze dva znaky, a to 0 a 1

Soustava mocnin čísla 2
Počet různých kombinací, které lze zakódovat dvěma znaky, je 2N ,kde N je počet bitů
Značení - 110010101112
Převážně v IT technice → nezbytná pro PC
Využití:
  • Moderní digitální počítače
  • Jednoduše rozdělitelné stavy elektrického obvodu (vypnuto a zapnuto)
  • Pravdivost či nepravdivost výroku

NEPOZIČNÍ ČÍSELNÉ SOUSTAVY

POZIČNÍ ČÍSELNÉ SOUSTAVY

Hodnota číslice je zde vyjádřena pozicí v určité řadě, která určuje  celkovou hodnotu čísla

  • Jedničková (=unární) – 1 znak vyjadřující „jedna“ (počítání na prstech)
  • Dvojková (=binární) – 2 znaky: 1;0
  • Osmičková – 8 znaků (0;1;2;3;4;5;6;7), vychází z binární → IT technologie
  • Desítková (=dekadická) – 10 znaků ( 0;1;2;3;4;5;6;7;8;9), nejpoužívanější
  • Dvanáctková –12 znaků (0,1,2,3,4,5,6,7,8,9, A,B), zastaralá
  • Šestnáctková (=hexadecimální) - 16 znaků (číslice 0…9 a písmena A…F) - vychází z binární → IT technologie
  • Šedesátková – číslice zapsány desítkovou soustavou jako 00 až 59

-  vyjádření času

DESÍTKOVÁ (DEKADICKÁ) SOUSTAVA

Historie

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)

STARÝ EGYPT - Nepoziční desítková soustava

- speciální znaky pro čísla

MAYOVÉ - dvacítková soustava (podle 20ti prstů)

- 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

MEZOPOTAMIE - Začali používat  šedesátkovou soustavu

- den má 24 h, hodina 60 min, minuta 60 sekund

ITÁLIE – římské číslice
INDIE – 7. stol. – základ dnešního pozičního systému – 3. stol. př.n.l.

-  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

DESÍTKOVÁ (DEKADICKÁ) SOUSTAVA

Číselné soustavy

Čí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.

ŠESTNÁCTKOVÁ (HEXADECIMÁLNÍ) SOUSTAVA

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

PŘEVODY

PŘEVOD MEZI BINÁRNÍ A DESÍTKOVOU

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

PŘEVOD MEZI BINÁRNÍ A DESÍTKOVOU

b)  101002x10

Čí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ŘEVOD MEZI HEXADECIMÁLNÍ A DESÍTKOVOU

Př.: 18510x16

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

Řešení

Snímek obrazovky 2023-10-24 v 22.52.17

PŘEVOD MEZI BINÁRNÍ A DESÍTKOVOU

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

PŘEVOD MEZI BINÁRNÍ A DESÍTKOVOU

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

PŘEVOD MEZI HEXADECIMÁLNÍ A DESÍTKOVOU

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

PŘEVOD MEZI HEXADECIMÁLNÍ A DESÍTKOVOU

b) 657HEX x10

Číslo vyjádříme pomocí mocnin čísla 16, které vynásobíme pozičními hodnotami

657HEX 162310

Videa

Řešení

Snímek obrazovky 2023-10-24 v 23.00.16

Řešení

Snímek obrazovky 2023-10-24 v 23.04.30