4

当我想要一个 RPGLE 程序中的整数时,我应该选择什么数据类型?我说的是一个不对应于数据库中任何字段的整数,只是一个普通的通用整数——相当于intJava 中的 an。

4

2 回答 2

9

以下是 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)

我最常使用整数的 10I 0 形式。您会发现它也用于您的大多数 API 调用。

于 2009-06-23T13:52:39.643 回答
-2

您可以使用二进制(有符号整数)(B)或整数(无符号整数)(I)类型。您可以使用数字值 3(1 字节)、5(2 字节)、10(4 字节)或 20(8 字节)来指定大小。Java int 的等价物是 10B。

于 2009-06-19T16:57:31.557 回答