img

Объект Math

Объект Math позволяет вычислять значения основных математических и тригонометрических функций.

Методы объекта:

Название методаВозвращаемое значение
double Math.Abs(double val) Модуль числа val, переданного ему в качестве аргумента.
double Math.Arccos(double val) Значение арккосинуса числа val, где val должно находиться в диапазоне [-1;1]. Возвращаемое значение лежит в диапазоне от 0 до π радианов.
double Math.Arcsin(double val) Значение арксинуса числа val, где val должно находиться в диапазоне [-1;1]. Возвращаемое значение лежит в диапазоне от -π/2 до π/2 радианов.
double Math.Arctan(double val) Значение арктангенса числа val, возвращаемое значение лежит в диапазоне от -π/2 до π/2 радианов.
double Math.Ceil(double val) Значение, являющимся наименьшим целым числом, которое больше или равно val.
double Math.Cos(double val) Косинус угла val, заданного в радианах.
double Math.Exp(double val) Значение числа e в степени val.
double Math.Floor(double val) Значение, являющееся наибольшим целым числом, которое меньше или равно val.
double Math.Log(double val) Натуральный логарифм числа val, где val должно быть более нуля.
double Math.Max(double val1, double val2) Максимальное значение среди val1 или val2.
double Math.Min(double val1, double val2) Минимальное значение среди val1 или val2.
double Math.Mod(double val1, double val2) Остаток от деления val1 на val2.
double Math.Pow(double base, double exp) Значение base, возведенное в степень exp.
double Math.Rand() Псевдослучайное целое число в диапазоне от 0 до 32767.
double Math.Sin(double val) Синус угла val, заданного в радианах.
double Math.Sqrt(double val) Квадратный корень числа val, где val должно быть более или равно нулю.
double Math.Srand(int seed) Устанавливает начальное состояние для генерации псевдослучайных целых чисел.
double Math.Tan(double val) Тангенс угла val, заданного в радианах.