The format specifier is `R` or `n``R`, where 2 `£` `n` `£`36. If `n` is omitted, the default decimal radix is restored.

You can specify radixes other than 10 for formatted integer I/O conversion. The specifier is patterned after `P`, the scale factor for floating-point conversion. It remains in effect until another radix is specified or format interpretation is complete. The I/O item is treated as a 32-bit integer.

Example: Radix 16--the format for an unsigned, hex, integer, 10 places wide, zero-filled to 8 digits, is `(su,
16r, I10.8)`, as in:

demo%integer i / 110 / write( *, 1 ) i 1 format( SU, 16r, I10.8 ) end demo%cat radix.fdemo%f77 -silent radix.fa.outDD0000006E demo%

`SU` is described in "Sign Editing (`SU`, `SP`, `SS`, `S`) ".

- © 2010, Oracle Corporation and/or its affiliates