Integer remainder of the division of two Real numbers
rem(x, y)
Returns the integer remainder of x/y
, such that
div(x,y) * y + rem(x, y) = x
. Result and arguments
shall have type Real or Integer. If either of the arguments is Real
the result is Real otherwise Integer. [Note, outside of a when
clause state events are triggered when the return value changes
discontinuously.]
rem(3,1.4) = 0.2 rem(-3,1.4) = -0.2 rem(3,-1.4) = 0.2