The HEX
w. format
converts a real (floating-point) binary number to its hexadecimal
representation. When you specify a width value of 1 through 15, the
real binary number is truncated to a fixed-point integer before being
converted to a hexadecimal number. When you specify 16 for the width,
SAS writes the floating-point value of the number, but does not truncate
it.