What are the 3 special values for real numbers in the IEEE floating point standard?

What are the 3 special values for real numbers in the IEEE floating point standard?



1. Infinity - This is a valid number that is larger than all other numbers.

2. Minus Infinity - This is a valid number that is smaller than all other valid numbers.

3. Not a Number "NaN" - This is an INvalid number that arises from an operation with undefined consequences, such as zero divided by zero.

What are the two representations for zero in the IEEE floating-point standard?
+0, treated as a positive,

and

-0, treated as a negative.

The distinction between +0 and -0 only matters occasionally, but it is worth keeping in mind.