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