数据类型:REAL、LREAL
数据类型 REAL 和 LREAL 是根据 IEEE 754 的浮点类型。当使用十进制数和十进制表示法或指数表示法的浮点数时,浮点类型是必需的。
数据类型 | 最小值数 | 最大值数 | 内存 |
---|---|---|---|
| 1.0E-44 | 3.402823E+38 | 32 位 |
| 4.94065645841247E-324 | 1.7976931348623157E+308 | 64 位 |
重要
支持 LREAL
数据类型取决于使用的目标设备。有关是否为 64 位类型,请参阅相应的文档 LREAL
被转换为 REAL 或保持为 LREAL
编译应用程序时。转换可能会导致信息丢失。
提示
如果值 REAL/LREAL
number 超出整数的值范围,则从数据类型转换产生未定义的结果 REAL 或者 LREAL
到 SINT, USINT, INT, UINT, DINT, UDINT, LINT
, 或者 ULINT
.结果取决于目标系统。也可能出现异常错误。要获得独立于目标系统的代码,应用程序必须捕获超出范围的违规行为。
如果 REAL/LREAL
number 在整数数据类型的值范围内,则转换在所有系统上以相同的方式进行。