Converts character data to hexadecimal representation.
-
w
-
specifies the width of the output field.
Default: |
The default width is
calculated based on the length of the variable to be printed. |
Range: |
1-32767 |
Tip: |
To ensure that SAS writes
the full hexadecimal equivalent of your data, make w
twice the length of the variable or field that you want to represent. |
Tip: |
If w
is greater than twice the length of the variable that you want to represent,
$HEXw. pads it with blanks. |
The $HEXw.
format converts each character into two hexadecimal characters. Each blank
counts as one character, including trailing blanks.
The HEXw.
format converts real binary numbers to their hexadecimal equivalent.
put @5 name $hex4.;
Value of name |
Results |
|
EBCDIC |
ASCII |
|
----+----1
|
----+----1
|
AB
|
C1C2
|
4142
|
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.