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