当我想在RPGLE程序中使用整数时,我应该选择哪种数据类型?我说的是一个与数据库中的任何字段都不对应的整数,只是一个普通的通用整数 - int
与Java 相当.
以下是ILE RPG程序员参考指南中的图表:
byte - 3I 0 (1-byte integer)
short- 5I 0 (2-byte integer)
int - 10I 0 (4-byte integer)
long - 20I 0 (8-byte integer)
Run Code Online (Sandbox Code Playgroud)
我最常使用10I 0形式的整数.您会发现它也用于大多数API调用中.