Standard zmiennoprzecinkowy IEEEu4


Standard zmiennoprzecinkowy IEEE 754

Norma IEE 754 jest standardem opisującym sposób kodowania i wykonywania operacji na pewnym podzbiorze liczb rzeczywistych. W istocie format ten służy do przedstawiania podzbioru liczb wymiernych. Dzięki niemu możemy wykonywać obliczenia na liczbach, które posiadają część ułamkową. W komputerach liczby całkowite są reprezentowane przez inny format niż ten służący do przedstawiania liczb rzeczywistych.

Reprezentacja liczb w standardzie IEEE 754

W standardzie IEEE 754 określono trzy formaty stałoprzecinkowe dwójkowe (binarne), jeden stałoprzecinkowy format dziesiętny BCD, oraz cztery formaty zmiennoprzecinkowe. We wszystkich formatach zmiennoprzecinkowych wykładnik jest reprezentowany w kodzie z obciążeniem (biased B). Jeżeli liczba bitów wykładnika (cechy) wynosi e, to obciążenie (zwane też przemieszczeniem) wynosi

0x01 graphic

Na przykład dla 0x01 graphic
mamy 0x01 graphic

Rozpatrzmy dokładniej format zwykły o pojedynczej precyzji.

znak

cecha

mantysa

W formacie tym:

Wartością liczby znormalizowanej jest

0x01 graphic

Ponieważ w formacie pojedynczej precyzji obciążenie0x01 graphic
więc możemy ten wzór zapisać jako

0x01 graphic

Przykład

Dany jest kod liczby w formacie pojedynczej precyzji

0

0

1

1

1

1

1

0

0

0

1

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Oblicz wartość liczbową tego kodu.

Rozwiązanie

0x01 graphic

0x01 graphic

0x01 graphic

Zatem 0x01 graphic

Odp. Wartością liczbowa podanego kodu jest 0,171875.

Poniżej jest tabelka opisujące podstawowe obiekty standardu IEEE 754 (liczby zwykłe (znormalizowane), liczby nie znormalizowane (zdenormalizowane), zera, nieskończoności oraz kody które nie odpowiadają żadnym liczbom, tzw. NaNs (od Not Numbers - nie liczby).

Typ

Cecha

Mantysa

Zera (±0)

0

0

Liczba

znormalizowana

0x01 graphic
1,...,254

Dowolna

Liczba

zdenormalizowana

0

≠0

±∞

255

0

NaNs (Not Numbers)

255

≠0



Wyszukiwarka

Podobne podstrony:
niezaw2, zad6-magda, Odchylenia standardowe zmiennych:
niezaw2, zad5-magda, Standaryzacja zmiennych
Wyklad 2 zmiennosc standaryzacja 5 III 2014 b
Wyklad 2 zmiennosc standaryzacja 5 III 2014 b
003 zmienne systemowe
standard HL7
Badanie korelacji zmiennych
prąd zmienny malej czestotliwosci (2)
Metodologia SPSS Zastosowanie komputerów Golański Standaryzacja
standaryzacja w geomatyce
Wykł 1 Omówienie standardów
Złote standardy w diagnostyce chorób układowych 3
FiR Zmienne losowe1
4 operacje na zmiennych I
01 standaryzacja IIIrokid 2944 ppt

więcej podobnych podstron