Professional Documents
Culture Documents
Prikaz Realnih Brojeva U Memoriji Računala
Prikaz Realnih Brojeva U Memoriji Računala
2.
Prisjetiti se kako prikazujemo realne brojeve (u dekadskom sustavu) Nauiti primijeniti pravila IEEE standarda
Realni
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
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
Konani zapis:
Prvi bit je predznak (0 za +, 1 za -) Slijedeih 8 bitova BE+127
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)