在PLC结构文本中,LReal与Real数据类型的主要区别是什么?当从基于C的语言转换为使用PLC的结构文本
时替换double或float时会使用哪个答案 0 :(得分:3)
LReal是双精度实数,浮点或浮点变量,它是64位有符号值,而不是实数是由32位有符号值构成的单精度实数,浮点数或浮点数。因此它在LReal中存储更多,使LReal更接近Double和Float。要记住的另一件事是取决于PLC它将Real转换为LReal进行计算。另外,LReal限制在15位小数,而不是Real是9位小数。因此,如果您需要超过9个小数位,我会推荐LReal,但如果您需要更少,我会坚持使用Real,因为使用LReals,您必须从Integer转换为Real到LReal。所以它会为你节省一步。