Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Migration Guide

IBM1065: imprecise float constants

This I-level message alerts you to a potential source of problems with Enterprise PL/I:

  IBM1065I I Float constant ... would be more precise if specified as a long float.

Floating point constants can represent binary fractions (such .1E0b and .001E0b) very well, but in general, they cannot represent decimal fractions (such .1E0 and 3.1415E0) precisely. This message alerts you to the fact that if such fractions were specified as long-floating point (for instance by specifying more than 6 decimal digits), then the fraction would be more precisely represented.


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)