Here is a diagram from the ILE RPG programmer’s reference guide:
byte - 3I 0 (1-byte integer) short- 5I 0 (2-byte integer) int - 10I 0 (4-byte integer) long - 20I 0 (8-byte integer)
I most often use the 10I 0 form of an integer. You will also find it in most of your API calls.
source share