Math

Класс Math предоставляет множество полезных методов для математических операций.

Properties

Pi (This property is read-only.)

Math.Pi

Получает значение Пи.

Operations

Abs

Math.Abs(number)

Возвращает абсолютное значение для заданного числа. Например, для -32.233 метод вернет 32.233.

number

Число, абсолютное значение которого надо получить.

Returns

Абсолютное значение заданного числа.

Ceiling

Math.Ceiling(number)

Округляет заданное десятичное значение до большего или равного целого числа. Например, для 32,233 метод вернет 33.

number

Число, которое надо округлить в большую сторону.

Returns

Число, округленное в большую сторону.

Floor

Math.Floor(number)

Округляет заданное десятичное значение до меньшего или равного целого числа. Например, для 32,233 метод вернет 32.

number

Число, которое надо округлить в меньшую сторону.

Returns

Число, округленное в меньшую сторону.

NaturalLog

Math.NaturalLog(number)

Получает натуральный логарифм для заданного числа.

number

Число, для которого надо вычислить натуральный логарифм.

Returns

Значение натурального логарифма для заданного числа.

Log

Math.Log(number)

Получает десятичный логарифм для заданного числа.

number

Число для вычисления десятичного логарифма.

Returns

Десятичный логарифм для указанного числа.

Cos

Math.Cos(angle)

Получает значение косинуса для заданного в радианах угла.

angle

Значение угла (в радианах), чей косинус требуется вычислить.

Returns

Значение косинуса данного угла.

Sin

Math.Sin(angle)

Получает значение синуса для заданного в радианах угла.

angle

Угол для вычисления синуса (в радианах).

Returns

Синус для заданного угла.

Tan

Math.Tan(angle)

Получает значение тангенса для заданного в радианах угла.

angle

Значение угла (в радианах), чей тангенс требуется вычислить.

Returns

Значение тангенса данного угла.

ArcSin

Math.ArcSin(sinValue)

Возвращает значение угла в радианах, соответствующее указанному значению синуса.

sinValue

Значение синуса, для которого надо получить угол.

Returns

Угол (в радианах) для заданного значения синуса.

ArcCos

Math.ArcCos(cosValue)

Возвращает значение угла в радианах, соответствующее указанному значению косинуса.

cosValue

Значение косинуса, для которого надо получить угол.

Returns

Угол (в радианах) для заданного значения косинуса.

ArcTan

Math.ArcTan(tanValue)

Получает угол в радианах для заданного значения тангенса.

tanValue

Значения тангенса, для которого надо получить угол.

Returns

Угол (в радианах) для заданного значения тангенса.

GetDegrees

Math.GetDegrees(angle)

Конвертирует заданный угол из радиан в градусы.

angle

Значение угла в радианах.

Returns

Значение угла, переведенное в градусы.

GetRadians

Math.GetRadians(angle)

Конвертирует заданный угол из градусов в радианы.

angle

Значение угла в градусах.

Returns

Значение угла, переведенное в радианы.

SquareRoot

Math.SquareRoot(number)

Получает квадратный корень для заданного числа.

number

Число, квадратный корень которого надо вычислить.

Returns

Квадратный корень для заданного числа.

Power

Math.Power(baseNumber, exponent)

Возводит число в указанную степень.

baseNumber

Число для возведения в степень.

exponent

Степень, в которую надо возвести число.

Returns

Число, возведенное в указанную степень.

Round

Math.Round(number)

Округляет заданное десятичное значение до ближайшего целого числа. Например, 32.233 будет округлено до 32.0, а 32.566 до 33.

number

Число для округления.

Returns

Округленное значение заданного числа.

Max

Math.Max(number1, number2)

Сравнивает два значение и возвращает большее из них.

number1

Первое из сравниваемых чисел.

number2

Второе из сравниваемых чисел.

Returns

Наибольшее значение из двух заданных чисел.

Min

Math.Min(number1, number2)

Сравнивает два значение и возвращает меньшее из них.

number1

Первое из сравниваемых чисел.

number2

Второе из сравниваемых чисел.

Returns

Наименьшее значение из двух заданных чисел.

Remainder

Math.Remainder(dividend, divisor)

Делит первое число на второе и возвращает остаток.

dividend

Делимое.

divisor

Делитель.

Returns

Остаток от деления.

GetRandomNumber

Math.GetRandomNumber(maxNumber)

Возвращает случайное число в диапазоне между 1 и числом, заданным в параметре maxNumber (включительно).

maxNumber

Максимальное значение для диапазона случайных чисел.

Returns

Случайное число, которое меньше или равно указанному максимальному значению.