img

Object Math

Math object allows calculating values of common mathematic and trigonometric functions.

Object methods:

Method nameReturn value
double Math.Abs(double val) Modulus of a val number, sent to the method as an argument.
double Math.Arccos(double val) The arccosine value of a number val where val must be within the range [-1;1]. The return value lies in the range from 0 to π radians.
double Math.Arcsin(double val) The arcsine value of a number val where val must be within the range [-1;1]. The return value lies in the range from -π/2 to π/2 radians.
double Math.Arctan(double val) The arctangent value of a number val. The return value lies in the range from -π/2 to π/2 radians.
double Math.Ceil(double val) The value that is the lowest integer which is more or equal to val.
double Math.Cos(double val) Cosine of an angle val that is specified in radians.
double Math.Exp(double val) The value of the number e raised to the power of val.
double Math.Floor(double val) The value that is the highest integer number which is less or equal to val.
double Math.Log(double val) The natural logarithm of the val number where val must be more than zero.
double Math.Max(double val1, double val2) The maximum value of val1 or val2.
double Math.Min(double val1, double val2) The minimum value of val1 or val2.
double Math.Mod(double val1, double val2) Remainder of the division val1 by val2.
double Math.Pow(double base, double exp) The base value raised to the power of exp.
double Math.Rand() A pseudorandom value within the range from 0 to 32767.
double Math.Sin(double val) The sine of an angle val, specified in radians.
double Math.Sqrt(double val) The square root of val number where val must be more or equal to zero.
double Math.Srand(int seed) Sets the starting state for generating pseudorandom integer values.
double Math.Tan(double val) The tangent of an angle val specified in radians.