Section 6.1 of the IEEE 754-2019 standard states that:
The behavior of infinity in floating-point arithmetic is derived from the limiting cases of real arithmetic with operands of arbitrarily large magnitude, when such a limit exists. Infinities shall be interpreted in the affine sense, that is: −∞ < {every finite number} < +∞.
However, in all implementations that I've used Inf * 0 = NaN
, which seems to contradict quoted text.
Where in the IEEE 754 standard is the result of Inf * 0
specified?