Binary, octal, hexadecimal, and Hollerith constants are nondecimal constants. They have no intrinsic data type, but assume a numeric data type depending on their use.
Fortran 90 allows unsigned binary, octal, and hexadecimal constants
to be used in DATA statements; the constant must correspond to an
integer scalar variable.
In Compaq Fortran, binary, octal,
hexadecimal, and Hollerith constants can appear wherever numeric
constants are allowed.