Convert Float into Integer

Hello everyone

Can anyone please tell me how to convert float number into integer number in RAPID (RobotStudio).

For Example if ==> nPassOffs_Y:= ((2-1)/4) = 0.25 then i only need the 0. I jsut want to drop the decimal part. IS THAT Possible in RAPID?

Thanks in advance

Ahmad

Hi Ahmad,

Use the Truncate function:
nPassOffs_Y:= Trunc((2-1)/4);

or
nPassOffs_Y:=Trunc(nPassOffs_Y);

BR,

Shane

Thanks Shane for your help

I will try that

thanks agian

Ahmad

you can use “trunc” to convert to interger (or use “Round” if you need a rounded number) .

Or you can also use DIV for integer division.

nPassOffs_Y:= ((2-1) DIV 4)