információs technológia
Különböző pontosságú IEEE lebegőpontos rendszerek
Számrendszerek alapjai
Különböző pontosságú IEEE lebegőpontos rendszerek
-
Típus IEEE: Az IEEE 754 szabvány által definiált lebegőpontos formátumok.
- Half (16 bit): Alacsony pontosságú formátum (pl. beágyazott rendszerekhez).
- Single (32 bit): Általános formátum (pl. grafikai számításokhoz).
- Double (64 bit): Nagyobb pontosságú számításokhoz (pl. tudományos alkalmazásokhoz).
- Quad (128 bit): Rendkívül nagy pontosságú számításokhoz, pl pénzügyi modellezéshez
-
Sign (s): Az előjel bit, amely jelzi, hogy a szám pozitív (0 = pozitív, 1 = negatív)
-
Exponent (e): Az exponens bitjeinek száma, amely meghatározza a szám tartományát.
-
Excess-kód (Exc): Az eltolás mértéke az exponens ábrázolásához. Ez egy középpont-alapú skála, pl. Single esetén az Excess-127 kódolás azt jelenti, hogy e=127 érték az E = 0-t jelöli
-
Mantissza (p<m) A szám törtrésze, amely a szám jelentős számjegyeit tartalmazza (rejtett bittel)
-
Teljes szóhossz: Az összes bit száma, ami a formátumot meghatározza (előjel + exponens + mantissza)
Típus IEEE Sign Exponens Excess-kód Mantissza (p<m) Teljes szóhossz Half (IEEE 754r) 1 5 15 10 16 Single 1 8 127 23 32 Double 1 11 1023 52 64 Quad 1 15 16383 112 128