13. Tc2_Math

13.3. 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



2019.11.14 史震宇 编辑