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