问题:twincat中取整的算法
回答:

如果是四舍五入的取整,可以使用real_to_int,如:

a:real;

b:int;

b:=real_to_int(a);

如果是向下取整,需要在以上程序基础上做修改:

b:=real_to_int(10*a)/10;

向下取整函数:FLOOR(注意负数的时候)

https://infosys.beckhoff.com/content/1033/tcplclib_tc2_math/68441739.html?id=3621922158533565644

只取整数函数:LTRUNC

https://infosys.beckhoff.com/content/1033/tcplclib_tc2_math/68446347.html?id=71387294442119971





数据维护:史震宇
编辑时间:14 11月 2019

如果此回答有不清楚或错误的地方,请扫描页面底部二维码添加微信公众号与我们联系,我们努力给您满意的答复。