public static object Rem(object a, object b) { return(Runtime.Sub(a, Runtime.Mul(Truncate(Runtime.Div(a, b)), b))); }
public static object Mod(object a, object b) { return(Runtime.Sub(a, Runtime.Mul(Floor(Runtime.Div(a, b)), b))); }