Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In the assignments above, it is possible that the variable d1 is outside the range of values that can be represented by a float or that the variable ld is outside the range of values that can be represented as either a float or a double.

Compliant

...

Solution

This compliant code properly checks to see whether the values to be stored are too large to be represented.

...