元器件产品及解决方案 > 产品中心 > 控制机器首页 > 常见问题解答
在FPWIN GR软件中进行浮点数运算,浮点数3.14乘以1000(F312指令)后除以314(F313指令)运算得出的结果10.0转为整型数是9(F330指令),什么原因?
松下PLC(除FP7系列)的浮点数都是32位单精度浮点数,对运算结果浮点数转整型数时请使用F332指令(浮点型实数转整数小数点四舍五入)。由于浮点数与整型数的计算过程有很多差别,两者进行转换计算时,可能产生误差。
解答日期:2017-01-12
参考链接: http://device.panasonic.cn/ac/c/fasys/plc/software/fpwingr/index.jsp?referer_url=faq