Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Práce s desetinnými čísly

Podobné prezentace


Prezentace na téma: "Práce s desetinnými čísly"— Transkript prezentace:

1 Práce s desetinnými čísly
Ve dvojkové soustavě

2 Převod desetinných čísel do dvojkové soustavy
K převodu čísla mezi F 0 a 1 je vhodný postup využívající postupné násobení desetinného čísla F základem dvojkové soustavy, tj. číslem 2. Celou část výsledku poté zapisujeme jako koeficient na příslušném řádovém místě za desetinnou čárkou. V případě, že je výsledek větší než jedna, jedničku od něj odečteme.

3 Příklad Převeďte číslo F10=0,625 do dvojkové soustavy 0,625 . 2 = 1,25
Na první místo za desetinou čárku píšeme 1, a-1=1 Protože je výsledek větší než 1, 1 odečteme 1,25-1 = 0,25 Postup opakujeme 0, = 0,5 Na druhé místo za desetinou čárku píšeme 0, a-2=0 Výsledek je menší než 1, nic neupravujeme a postup opakujeme 0,5 . 2 = 1 Na třetí místo za desetinou čárku píšeme 1, a-3=0 Konec převodu 0,62510 = 0,1012

4 Vyjádření záporných čísel v dvojkové soustavě
Pomocí n bitů lze vyjádřit 2n nezáporných celých čísel od 0 do 2n-1. Chceme-li vyjádřit i čísla záporná, musí se o tento prostor podělit kladná a záporná čísla přibližně stejným dílem. Dvojková kladná a záporná čísla nejčastěji rozlišujeme pomocí tzv. znaménkového bitu, tj. pomocí nejvyššího bitu. Je-li tento bit 0, jedná se o číslo kladné, je-li nejvyšší bit 1 jedná se o číslo záporné.

5 Dvojkový doplněk Ve výpočetní technice se využívá nejčastěji vyjádření záporného čísla ve tvaru tzv. dvojkového doplňku. Jak vytvoříme dvojkový doplněk? Negujeme číslo kladné bit po bitu a na závěr přičteme 1. Tímto způsobem můžeme vyjádřit čísla od -2n do +2n-1 Například pomocí 8 bitů, tj. 1 bajtu vyjádříme 256 čísel od -128 do +127

6 Příklad Vyjádřete -610 ve dvojkové soustavě v pomocí dvojkového doplňku. +610 = 01102 negujeme: 10012 Přičteme 1: = 10102 -610 = 10102

7 Počítání se zápornými čísly
Sečtěte -410 a +610 ve dvojkové soustavě -410 vyjádříme pomocí dvojkového doplňku -410= =11002 +610 vyjádříme ve dvojkové soustavě +610 = 01102 Čísla sečteme =10010 a nevyšší bit „zapomeneme“ =00102 = 210 Sečtěte +410 a -610 ve dvojkové soustavě +410 vyjádříme ve dvojkové soustavě +410 = 01002 -610 vyjádříme pomocí dvojkového doplňku -610= =10102 Čísla sečteme =1110 11102 je v dvojkovém doplňku vyjádření čísla 210.


Stáhnout ppt "Práce s desetinnými čísly"

Podobné prezentace


Reklamy Google