下表显示整数数据类型。每种不同的数字类型覆盖不同的范围类型。
|
类型 |
下限 |
上限 |
存储器空间 |
|---|---|---|---|
|
|
0 |
255 |
8 位 |
|
|
0 |
65535 |
16 位 |
|
|
0 |
4294967295 |
32 位 |
|
|
0 |
264-1 |
64 位 |
|
|
-128 |
127 |
8 位 |
|
|
0 |
255 |
8 位 |
|
|
-32768 |
32767 |
16 位 |
|
|
0 |
65535 |
16 位 |
|
|
-2147483648 |
2147483647 |
32 位 |
|
|
0 |
4294967295 |
32 位 |
|
|
-263 |
263-1 |
64 位 |
|
|
0 |
264-1 |
64 位 |
下表显示 REAL/LREAL 数据类型。REAL 和 LREAL 称为浮点类型。它们用来显示有理数。
|
类型 |
范围 |
精度 |
存储器空间 |
|---|---|---|---|
|
|
-3.402e+38...3.402e+38 (-2^128...2^128) |
1.175e-38 (2^-126) |
32 位 |
|
|
-1.797e+308...1.797e+308 (-2^1024...2^1024) |
2.225e-308 (2^-1022) |
64 位 |
LREAL 的支持与否取决于目标设备。有关 64 位类型 LREAL 在编译过程中是转换为 REAL(可能会有信息丢失)还是继续保持的信息,请参阅相应的文档。