HP-UX Floating-Point Guide
44 Chapter 2
Floating-Point Principles and the IEEE Standard for Binary Floating-Point Arithmetic
Floating-Point Formats
Table 2-3 Arithmetic Properties of Infinity
NOTE In multiplication and division operations with infinity operands, the sign
is determined by the usual arithmetic rules.
Operand Operator Operand Result
+Infinity
−Infinity
+Infinity
−Infinity
+Infinity
+
+
+
+
+
Finite Value
Finite Value
+Infinity
−Infinity
−Infinity
+Infinity
−Infinity
+Infinity
−Infinity
NaN (invalid operation)
+Infinity
−Infinity
Finite Value
Finite Value
+Infinity
−Infinity
+Infinity
−Infinity
−
−
−
−
−
−
−
−
Finite Value
Finite Value
+Infinity
−Infinity
−Infinity
+Infinity
+Infinity
−Infinity
+Infinity
−Infinity
−Infinity
+Infinity
+Infinity
−Infinity
NaN (invalid operation)
NaN (invalid operation)
±Infinity
±Infinity
±Infinity
*
*
*
±Finite Value
(except 0)
0
±Infinity
±Infinity
NaN (invalid operation)
±Infinity
±Infinity
±Finite Value
±Infinity
/
/
/
±Finite Value
±Infinity
±Infinity
±Infinity
0
NaN (invalid operation)
+Infinity
−Infinity
sqrt()
sqrt()
+Infinity
NaN (invalid operation)