Writes values in positive integer-binary (fixed-point) format.
Category: | Numeric |
Alignment: | Left |
Windows specifics: | native byte-swapped integers |
See: | PIBw.d |
specifies the width of the output field in bytes (not digits).
Default | 1 |
Range | 1–18 |
specifies a scaling factor. When you specify a d value, the PIBw.d format multiplies the number by 10d, and then applies the positive integer binary format to that value.
Range | 0–10 |
data a; x = 9999999999999999999; y = put(x, PIB8.); put y = hex16.; run;SAS returns the hexadecimal representation of 2147483647
y=0000E8890423C78A