Writes unsigned packed decimal data in IBM mainframe format.
Category: | Numeric |
Alignment: | Left |
Interaction: | When the DECIMALCONV= system option is set to STDIEEE, the output that is written using this format might differ slightly from previous releases. For more information, see DECIMALCONV= System Option in SAS System Options: Reference. |
y=put(x,s370fpdu2.); put y $hex4.;
Value of
x |
Result 1
|
---|---|
123 |
123F |
-123 |
123F |
1The result is a hexadecimal representation of a binary number written in packed decimal format. Each two hexadecimal characters correspond to one byte of binary data, and each byte corresponds to one column of the output field. |