请问ROUND转换后是一个什么数,比如278.7956转换后是多少?怎样算的,他不是直接四舍五入成279为什么还要通过其他转换
最佳答案
ROUND:取整 指令将实值(IN)转换成双整数值,并将结果置入OUT指定的变量中。如果小数部分等于或大于0.5,则进位为整数。
比如278.7956转换后是多少?
278.7956(作为实数)转换后为279(作为双整数)。
如需要将双整数至整数,需通过如下指令:
指令 DI_I: 双整数至整数 指令将双整数值(IN)转换成整数值,并将结果置入OUT指定的变量中。
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347292.html