13.3 - Floating-point Numbers, Representation and Manipulation Flashcards
(4 cards)
1
Q
What are the effects of decreasing the number of bits allocated to manitssa and increasing exponent
A
- Reduction in percision, as number of bits in mantissa has decreased
- Increase in range, as the number of bits in the exponent has increased
2
Q
Why are floating-point numbers stored in normalized form
A
- To avoid possibilited that numbers have multiple representations
- Minimizes number of leding 0’s
- Maximizing number of significant bits
- Large/Small numbers can be stored with accuracy
3
Q
State problems that can occur when floating-point number is not normalized
A
- Loss of percision
- Redundant leading in 0’s in mantissa
- Multiple representations of the same number
4
Q
State why some numbers can lead to rounding errors
A
- No exact binary conversion for some numbers
- More bits needed to store the number