You are on page 1of 14

1.

2.

Prisjetiti se kako prikazujemo realne brojeve (u dekadskom sustavu) Nauiti primijeniti pravila IEEE standarda

Realni

brojevi Znanstveni zapis broja

Skup realnih brojeva oznaava uniju racionalnih i iracionalnih brojeva Primjeri realnih brojeva: 1.5431 59305.14950 2 = 1.414213562 2/3 = 0.6

Realne brojeve moemo uvijek zapisati u obliku znanstvenoga zapisa jedne znamenke broja ispred dec. toke i potencije broja 10 (eksponencijalni oblik) Primjer:

Nasumian realni broj = Znanstveni zapis 149.4209 = 1.494209 102 -209489.390 = -2.09489390 105 0.049104 = 49104 10-2

Zapis

u raunalu Pretvorba

Raunalo se koristi zapisom slinim znanstvenom zapisu Koristimo se IEEE notacijom

Odredimo predznak broja Koristit emo se primjerom broja -19.5 Za zapis pozitivne vrijednosti koristimo 0 Za zapis negativne vrijednosti koristimo 1 Za broj -19.5 uzimamo 1

Pretvorimo broj iz dekadskog u binarni sustav Zapiemo ga u eksponencijalnom obliku Minus moemo zaboraviti zato to smo ga zabiljeili u prethodnom koraku
19,5(10) = 10011.1(2) = (1.00111 24 )(2)
32 16 8 4 2 1

0 1 0 0 11

0,5 *2 =1

Skriveni bit njega ne zapisujemo u iduem koraku zato to ispred decimalne toke moe stajati samo vrijednost 1

(1.00111 24 )(2)
Mantisa dio iza decimalne toke Binarni eksponent (nadalje BE) broj mjesta za koje smo pomakli dec. toku

BE zbrojimo s 127 i zbroj pretvorimo u binarni sustav


(1.00111 24 )(2)
4 + 127 = 131(10) = 10000011(2)
BE+127

Konani zapis:
Prvi bit je predznak (0 za +, 1 za -) Slijedeih 8 bitova BE+127

Preostalih 23 mantisa s tim da suvine

popunjavamo nulama

-19.5
1 1 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 predznak BE + 127 Mantisa i ostatak popunjen nulama

Grupiramo po 4 bita

8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1

1 1 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
C 1 9 8 0 0 0 0

C1980000(16)

You might also like