Zobrazení dat v počítači – číselné soustavy, převody (včetně desetinných čísel), čísla v pohyblivé čárce
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
U binární soustavy lze dále dělit způsoby zápisu na několik druhů, každý pro jiné případy:
a) přímý kód – používá se jen u přirozených čísel
b) inverzní kód (jednotkový doplněk) – nejvyšší bit je znaménko, v počítačích se běžně
nepoužívá; kladné číslo začíná 0 a zbylé řády jsou vyjádřeny přímým kódem; záporné číslo
je vytvořeno bitovou inverzí absolutní hodnoty čísla a nejvyšší bit má hodnotu 1
c) dvojkový doplněk (doplňkový kód) – kladné celé číslo je v doplňkovém kódu zobrazeno
přímo, ale nejvyšší bit má hodnotu 0, u záporného čísla je nutné provést bitovou inverzi
a přičíst 1; ke dvojkovému doplňku lze provést dvojkový doplněk (= k zaznamenanému
číslu číslo opačné)
d) float – čísla s desetinnou čárkou – skládají se z mantisy a exponentu; u dvojkové soustavy je
exponent posunutí řádu (s posunutou nulou) a mantisa normované číslo; např. podle
normy IEEE 754 single (šířka 32 bitů) mantisa zabírá 23+1 bitů (1 navíc pro znaménko)
a 8 bitů pro exponent
Oktalová/oktální/osmičková (oct)
Pro zápis čísel se využívají znaky 0 až 7. Používá se například v OS
Linux pro nastavení výše oprávnění pro majitele souboru, skupinu
a ostatní. K označení, že jde o oktalovou soustavu, se využívá číslice
0 předcházející samotné hodnotě (místo 64 tedy např. 064).
dec. (10)
bin. (2)
1
1
10
1010
55
11 0111
128 1000 0000
dec. (10)
oct. (8)
1
1
10
12
55