Прочитать на английском

Поделиться через


Функции чисел

Эти функции создают и управляют значениями чисел.

Информация

Имя Описание
Number.IsEven Возвращает true, если значение является четным числом.
Number.IsNaN Возвращает true, если значение равно Number.NaN.
Number.IsOdd Возвращает значение true, если значение является нечетным числом.

Преобразование и форматирование

Имя Описание
Byte.From Возвращает 8-разрядное целочисленное значение из заданного значения.
Currency.From Возвращает значение валюты из заданного значения.
Decimal.From Возвращает десятичное значение из заданного значения.
Double.From Возвращает значение двойного числа из заданного значения.
Int8.From Возвращает целочисленное значение со знаком на 8 бит из заданного значения.
Int16.From Возвращает 16-разрядное целочисленное значение из заданного значения.
Int32.From Возвращает 32-разрядное целочисленное значение из заданного значения.
Int64.From Возвращает 64-разрядное целое число из заданного значения.
Number.From Возвращает число из заданного значения.
Number.FromText Возвращает число из текстового значения.
Number.ToText Преобразует заданное число в текст.
Percentage.From Возвращает процентное значение из заданного значения.
Single.From Возвращает одно число из заданного значения.

Округление

Имя Описание
Number.Round Возвращает nullable число (n), если значение является целым числом.
Number.RoundAwayFromZero Возвращает Number.RoundUp(значение), если значение >= 0 и Number.RoundDown(значение) при значении < 0.
Number.RoundDown Возвращает наибольшее целое число меньше или равно числового значения.
Number.RoundTowardZero Возвращает Number.RoundDown(x), если x >= 0, и Number.RoundUp(x), если x < 0.
Number.RoundUp Возвращает наибольшее целое число, не меньшее числовому значению.

Операции

Имя Описание
Number.Abs Возвращает абсолютное значение числа.
Number.Combinations Возвращает количество сочетаний заданного числа элементов для необязательного размера комбинации.
Number.Exp Возвращает число, представляющее и, возведённые в степень.
Number.Factorial Возвращает факториал числа.
Number.IntegerDivide Делит два числа и возвращает всю часть результирующего числа.
Number.Ln Возвращает естественный логарифм числа.
Number.Log Возвращает логарифм числа в базу.
Number.Log10 Возвращает десятичный логарифм числа.
Number.Mod Делит два числа и возвращает оставшуюся часть результирующего числа.
Number.Permutations Возвращает количество всех пермутаций заданного количества элементов при заданном необязательном размере пермутации.
Number.Power Возвращает число, возведенное в степень.
Number.Sign Возвращает значение 1 для положительных чисел, -1 для отрицательных чисел или 0 для нуля.
Number.Sqrt Возвращает квадратный корень числа.

Случайный

Имя Описание
Number.Random Возвращает случайное дробное число от 0 до 1.
Number.RandomBetween Возвращает случайное число между двумя заданными значениями чисел.

Тригонометрия

Имя Описание
Number.Acos Возвращает арккосинус числа.
Number.Asin Возвращает арксин числа.
Number.Atan Возвращает арктангент числа.
Number.Atan2 Возвращает арктангент деления двух чисел.
Number.Cos Возвращает косинус числа.
Number.Cosh Возвращает гиперболический косинус числа.
Number.Sin Возвращает синус числа.
Number.Sinh Возвращает гиперболический синус числа.
Number.Tan Возвращает тангенс числа.
Number.Tanh Возвращает гиперболический тангенс числа.

Байт

Имя Описание
Number.BitwiseAnd Возвращает результат битовой операции AND на предоставленных операндах.
Number.BitwiseNot Возвращает результат битовой операции NOT на предоставленных операндах.
Number.BitwiseOr Возвращает результат битовой операции OR для предоставленных операндов.
Number.BitwiseShiftLeft Возвращает результат побитового сдвига влево над операндами.
Number.BitwiseShiftRight Возвращает результат операции побитового сдвига вправо над операндами.
Number.BitwiseXor Возвращает результат побитовой операции XOR на предоставленных операндах.