datafacer Math { service real abs(real v); service real sin(real a); service real cos(real a); service real tan(real a); service real acos(real v); service real asin(real v); service real atan(real v); service real randomr(real min, real max); service int randomi(int min, int max); service real sqrt(real v); service real pow(real a, real b); // Returns sqrt(x^2 +y^2) service real hypot(real x,real y); service real exp(real v); service real log(real v); service real log10(real v); // Returns the angle theta from the conversion of rectangular coordinates (x, y) to polar coordinates (r, theta) service real atan2(real y, real x); service real toDegrees(real angrad); service real toRadians(real angdeg); service real min(real a, real b); service real max(real a, real b); }