Chapter Contents |
Previous |
Next |
PDw.d |
Category | numeric |
Width range: | 1-16 |
Default width: | 1 |
Decimal range: | 1-31 |
Alignment: | left |
Windows specifics: | How the values are interpreted as negative or positive |
Syntax | |
Details | |
Examples | |
Example 1: Processing a Positive Number | |
Example 2: Processing a Negative Number | |
See Also |
Syntax |
PDw.d |
Details |
The PDw.d format writes double-precision numbers in packed decimal format. In packed decimal data, each byte contains two digits. The w value represents the number of bytes, not the number of digits. The value's sign is in the uppermost bit of the first byte (although the entire first byte is used for the sign).
Examples |
If you format 1143.0 using the PD2. format, you receive the following value:
00 43
If you specify PD4., you receive the following value:
00 00 11 43
If you format -1143.0 using the PD2. format, you receive the following value:
80 43
If you specify the PD4. format, you receive the following value:
80 00 11 43
See Also |
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.