INTEGER*1
Signed integers: -128 to 127 (-2**7 to 2**7-1) (1 byte) Unsigned integers: 0 to 255 (2**8-1)
INTEGER*2
Signed integers: -32768 to 32767 (2 bytes) (-2**15 to 2**15-1) Unsigned integers: 0 to 65535 (2**16-1)
INTEGER*4
Signed integers: -2147483648 to 2147483647 (4 bytes) (-2**31 to 2**31-1)
NOTE: On RISC processors, the value of an integer constant must be within this range.
INTEGER*8
Signed integers: -9223372036854775808 to (AXP only) 9223372036854775807 (-2**63 to 2**63-1) (8 bytes)
NOTE: On Alpha AXP processors, the value of an integer constant must be within this range.