如果是四舍五入的取整,可以使用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