Lecture 3 Objectives
At the end of today's class you should
KNOW:
- The IEEE format for storing a floating point value in 32 bits
- The five categories of floating point numbers (IEEE): zero, infinity,
NaN, denormalized, normalized
- That because floating point numbers are not infinitely precise, there's
always a possibility of error when performing floating point computations
BE ABLE TO:
- Give the binary representation of a floating point number in IEEE
single-precision format (and vice versa)
- Given the binary representation of a floating point number in IEEE
single-precision format, determine the category of the number
- Explain the general procedures for doing addition and multiplication on floating point numbers
Sample Exam Question:
Represent 144.5 decimal as an IEEE single-precision floating point number.
Give your answer in hexadecimal.