Computerarithmetiek
Wat is de bovengrens, beginnend bij 0, tot waar alle gehele getallen exact kunnen worden weergegeven in een IEEE 754-drijvendekommagetal met enkele precisie?
- A2²³ = 8388608
- B2²⁴ = 16777216
- C2³¹ = 2147483648
Antwoord en toelichting tonen
Antwoord: B. 2²⁴ = 16777216
De mantisse bij enkele precisie heeft inclusief het verborgen bit een precisie van 24 bit, dus alle gehele getallen tot en met 2²⁴ = 16777216 kunnen exact worden weergegeven. Daarboven is de afstand tussen weer te geven waarden 2, zodat 16777217 niet kan worden weergegeven en wordt afgerond op 16777216. Daarom blijft een teller van enkele precisie bij deze waarde steken. 2²³ is de waarde wanneer het verborgen bit is vergeten en 2³¹ is verward met het bereik van een 32-bits geheel getal. Bij dubbele precisie is het exact tot 2⁵³.