Math
Класс Math (Математика) предоставляет множество полезных методов для выполнения различных математических операций и функций.
Свойства класса Math:
Pi
Math.Pi
Получает значение числа Пи. Это свойство недоступно для изменения.
Методы класса Math:
Abs
Math.Abs(number)
Возвращает абсолютное значение (модуль) для заданного числа. Например, для -32.233 метод вернет 32.233.
number — Число, абсолютное значение (модуль) которого надо получить.
Возвращает: Абсолютное значение (модуль) заданного числа.
Ceiling
Math.Ceiling(number)
Округляет заданное десятичное значение до большего или равного целого числа. Например, для 32,233 метод вернет 33.
number — Число, которое надо округлить в большую сторону.
Возвращает: Число, округленное в большую сторону.
Floor
Math.Floor(number)
Округляет заданное десятичное значение до меньшего или равного целого числа. Например, для 32,233 метод вернет 32.
number — Число, которое надо округлить в меньшую сторону.
Возвращает: Число, округленное в меньшую сторону.
NaturalLog
Math.NaturalLog(number)
Получает натуральный логарифм для заданного числа.
number — Число, для которого надо вычислить натуральный логарифм.
Возвращает: Значение натурального логарифма для заданного числа.
Log
Math.Log(number)
Получает десятичный логарифм для заданного числа.
number — Число для вычисления десятичного логарифма.
Возвращает: Десятичный логарифм для указанного числа.
Cos
Math.Cos(angle)
Получает значение косинуса для заданного в радианах угла.
angle — Значение угла (в радианах), чей косинус требуется вычислить.
Возвращает: Значение косинуса данного угла.
Sin
Math.Sin(angle)
Получает значение синуса для заданного в радианах угла.
angle — Угол для вычисления синуса (в радианах).
Возвращает: Синус для заданного угла.
Tan
Math.Tan(angle)
Получает значение тангенса для заданного в радианах угла.
angle — Значение угла (в радианах), чей тангенс требуется вычислить.
Возвращает: Значение тангенса данного угла.
ArcSin
Math.ArcSin(sinValue)
Возвращает значение угла в радианах, соответствующее указанному значению синуса.
sinValue — Значение синуса, для которого надо получить угол.
Возвращает: Угол (в радианах) для заданного значения синуса.
ArcCos
Math.ArcCos(cosValue)
Возвращает значение угла в радианах, соответствующее указанному значению косинуса.
cosValue — Значение косинуса, для которого надо получить угол.
Возвращает: Угол (в радианах) для заданного значения косинуса.
ArcTan
Math.ArcTan(tanValue)
Получает угол в радианах для заданного значения тангенса.
tanValue — Значения тангенса, для которого надо получить угол.
Возвращает: Угол (в радианах) для заданного значения тангенса.
GetDegrees
Math.GetDegrees(angle)
Конвертирует заданный угол из радиан в градусы.
angle — Значение угла в радианах.
Возвращает: Значение угла, переведенное в градусы.
GetRadians
Math.GetRadians(angle)
Конвертирует заданный угол из градусов в радианы.
angle — Значение угла в градусах.
Возвращает: Значение угла, переведенное в радианы.
SquareRoot
Math.SquareRoot(number)
Получает квадратный корень для заданного числа.
number — Число, квадратный корень которого надо вычислить.
Возвращает: Квадратный корень для заданного числа.
Power
Math.Power(baseNumber, exponent)
Возводит число в указанную степень.
baseNumber — Число для возведения в степень.
exponent — Степень, в которую надо возвести число.
Возвращает: Число, возведенное в указанную степень.
Round
Math.Round(number)
Округляет заданное десятичное значение до ближайшего целого числа. Например, 32.5 будет округлено до 32.0, а 32.566 до 33. (Следует заметить, что «математически» это округление выполняется, к сожалению, неправильно)
number — Число для округления.
Возвращает: Округленное значение заданного числа.
Max
Math.Max(number1, number2)
Сравнивает два значение и возвращает большее из них.
number1 — Первое из сравниваемых чисел.
number2 — Второе из сравниваемых чисел.
Возвращает: Наибольшее значение из двух заданных чисел.
Min
Math.Min(number1, number2)
Сравнивает два значение и возвращает меньшее из них.
number1 — Первое из сравниваемых чисел.
number2 — Второе из сравниваемых чисел.
Возвращает: Наименьшее значение из двух заданных чисел.
Remainder
Math.Remainder(dividend, divisor)
Делит первое число на второе и возвращает остаток.
dividend — Делимое.
divisor — Делитель.
Возвращает: Остаток от деления.
GetRandomNumber
Math.GetRandomNumber(maxNumber)
Возвращает случайное число в диапазоне между 1 и числом, заданным в параметре maxNumber (включительно).
maxNumber — Максимальное значение для диапазона случайных чисел.
Возвращает: Случайное число, которое меньше или равно указанному максимальному значению.
Поделиться: