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