【问题标题】:LReal Vs Real Data TypesLReal 与真实数据类型
【发布时间】:2016-02-05 19:22:28
【问题描述】:

在 PLC 结构文本中,LReal 与 Real 数据类型之间的主要区别是什么?在从基于 C 的语言转换为使用 PLC 的结构化文本时替换双精度或浮点数时,您会使用哪个

【问题讨论】:

    标签: plc


    【解决方案1】:

    LReal 是双精度实数、浮点数或浮点变量,它是 64 位有符号值,而不是实数是由 32 位有符号值组成的单精度实数、浮点数或浮点数。所以它在 LReal 中存储了更多,这使得 LReal 更接近于 Double 和 Float。要记住的另一件事是取决于 PLC,它将 Real 转换为 LReal 进行计算。另外,LReal 限制为小数点后 15 位,而不是 Real 限制为小数点后 9 位。因此,如果您需要超过 9 位小数,我会推荐 LReal,但如果您需要的更少,我会坚持使用 Real,因为使用 LReals,您必须从 Integer 转换为 Real 到 LReal。所以它会为您节省一步。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-30
      • 2013-12-10
      • 1970-01-01
      • 2021-07-18
      • 1970-01-01
      • 2014-04-14
      • 1970-01-01
      相关资源
      最近更新 更多