Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: deleted a controversia sentence and approved. if someone wants to add something back that makes sense, fine.

...

See undefined behaviors 17 and 18.

Consequently, in implementations that do not allow for the representation of all numbers, conversions of values between zero and FLT_MIN are undefined behavior. For example, if an implementation supports subnormal numbers the conversion is representable, if not, the behavior is undefined.

This rule does not apply to demotions of floating-point types on implementations that support signed infinity, such as IEEE 754, as all values are within range.

...