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

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


Int8.From

Синтаксис

Int8.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number

О нас

Возвращает 8-разрядное целое число со знаком number из заданного value. Если данный valuenull, Int8.From возвращает null. Если value является number и входит в диапазон 8-разрядного знакового целого числа без дробной части, возвращается value. Если она имеет дробную часть, то число округляется с заданным режимом округления. Режим округления по умолчанию — RoundingMode.ToEven. Если value имеет любой другой тип, он сначала будет преобразован в number с помощью Number.FromText. Обратитесь к Number.Round, чтобы ознакомиться с доступными режимами округления. Также можно указать необязательный culture (например, "en-US").

Пример 1

Получите значение 8-разрядного целого числа со знаком number из "4".

использование

Int8.From("4")

выход

4

Пример 2

Получите значение 8-битового целого числа со знаком number из "4.5", используя режим округления "AwayFromZero".

использование

Int8.From("4.5", null, RoundingMode.AwayFromZero)

выход

5