D: Difference between revisions
(Created page with "The D (double-precision floating-point) format specification should be used where speed and/or floating point are required. All numbers internal to Business Rules stored in th...") |
No edit summary |
||
Line 13: | Line 13: | ||
:2.) D may be compatible with non-Business Rules, specifically "C" files. | :2.) D may be compatible with non-Business Rules, specifically "C" files. | ||
:3.) D is machine dependent, but all machines should support 10e+-307 with up to 15 digits of precision. | :3.) D is machine dependent, but all machines should support 10e+-307 with up to 15 digits of precision. | ||
===See Also=== | |||
The letter D is also used as a [[PIC#Insertion Characters|PIC]] insertion character. | |||
<noinclude> | <noinclude> | ||
[[Category:Format Specifications]] | [[Category:Format Specifications]] | ||
</noinclude> | </noinclude> |
Latest revision as of 15:28, 7 August 2013
The D (double-precision floating-point) format specification should be used where speed and/or floating point are required. All numbers internal to Business Rules stored in this format, so almost no effort is required for Business Rules read or write D format.
D can be used with FORM for internal and external files. It is not available with FORM for display files and it cannot be used with full screen processing.
- Input characteristics
Since D represents a floating-point number, any number with any amount of decimal positions will be accepted when D is specified. Rounding will not occur. A field length or number of decimal positions is never specified when D is coded. Business Rules eight characters of storage for every D-formatted data item.
- Output characteristics
All significant digits in D-formatted data will be output exactly as they were input.
- Technical Considerations
- 1.) By definition, D is not portable. It is native to the floating-point format of the machine.
- 2.) D may be compatible with non-Business Rules, specifically "C" files.
- 3.) D is machine dependent, but all machines should support 10e+-307 with up to 15 digits of precision.
See Also
The letter D is also used as a PIC insertion character.