PRIKAZ REALNIH BROJEVA IEEE STANDARD q cijeli dio
PRIKAZ REALNIH BROJEVA – IEEE STANDARD
q cijeli dio od decimalnog odvojimo decimalnim zarezom npr. 16, 456; 0, 00124; 5678, 45 prikaz s nepokretnim zarezom q Za praktičniji zapis vrlo velikih ili vrlo malih brojeva koristimo eksponencijalni prikaz realnog broja ili prikaz s pokretnim (pomičnim) zarezom npr. 0, 13. 10 -7
Umjesto broja 10 piše se veliko slovo E. Npr. 1, 2. 1023 = 1, 2 E 23.
IEEE STANDARD standard koji definira sustav brojeva s pokretnim zarezom – njihovo kodi ranje, preciznost osnovnih operacija, načine zaokruživan ja i drugo. Za prikaz brojeva u standardnoj jednostrukoj točnosti prema IEEE 754 standardu računalo koristi 32 bita.
Zadatak 1. Prikaži realni broj 9. 6875(10) u heksadecimalnom obliku prema IEEE standardu jednostruke preciznosti! 1. korak: pretvoriti broj u binarni 9. 6875(10) = 1001. 1011(2) 2. korak: broj prikazati u obliku signifikanta 1001. 1011(2) = 1. 0011011 · 23 3. korak: odrediti karakteristiku = eksponent + 127 3 + 127 = 130 4. korak: karakteristiku pretvoriti u binarni 130 = 10000010 (2) 5. korak: pročitati decimalni dio mantise 0011011 6. korak: odrediti bit za predznak zadani broj je pozitivan predznak je 0
7. korak: zapisati broj po IEEE standardu koristeći 32 bita (32 “kućice”) 0 1 0 0 0 1 1 0 0 0 0 8. korak: pretvoriti ovaj binarni u heksadecimalni – odijeliti po 4 znamenke (s lijeva ili s desna? ) i pročitati iz tablice 0 1 0 0 0 1 1 0 0 0 0 4 1 1 B 0 0
ZADACI ZA VJEŽBU 1. 2. 3. Prikaži realni broj -17. 375(10) u heksadecimalnom obliku prema IEEE standardu jednostruke preciznosti! Prikaži realni broj 637, 0(10) u heksadekadskom obliku prema IEEE standardu jednostruke preciznosti! Prikaži realni broj 741, 25(10) u sustavu s bazom 16 prema IEEE standardu jednostruke preciznosti!
RJEŠENJA 1. 2. 3. C 4 4 1 4 4 8 1 3 B F 9 0 4 5 0 0 0 0 0
- Slides: 9