【发布时间】:2016-02-05 19:22:28
【问题描述】:
在 PLC 结构文本中,LReal 与 Real 数据类型之间的主要区别是什么?在从基于 C 的语言转换为使用 PLC 的结构化文本时替换双精度或浮点数时,您会使用哪个
【问题讨论】:
标签: plc
在 PLC 结构文本中,LReal 与 Real 数据类型之间的主要区别是什么?在从基于 C 的语言转换为使用 PLC 的结构化文本时替换双精度或浮点数时,您会使用哪个
【问题讨论】:
标签: plc
LReal 是双精度实数、浮点数或浮点变量,它是 64 位有符号值,而不是实数是由 32 位有符号值组成的单精度实数、浮点数或浮点数。所以它在 LReal 中存储了更多,这使得 LReal 更接近于 Double 和 Float。要记住的另一件事是取决于 PLC,它将 Real 转换为 LReal 进行计算。另外,LReal 限制为小数点后 15 位,而不是 Real 限制为小数点后 9 位。因此,如果您需要超过 9 位小数,我会推荐 LReal,但如果您需要的更少,我会坚持使用 Real,因为使用 LReals,您必须从 Integer 转换为 Real 到 LReal。所以它会为您节省一步。
【讨论】: