Currency.From
Currency.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number
Возвращает значение currency
из заданного value
. Если value
равно null
, тогда Currency.From возвращает null
. Если заданный value
number
в пределах диапазона валюты, дробная часть value
округляется до 4 десятичных цифр и возвращается. Если value
имеет любой другой тип, он сначала будет преобразован в number
с помощью Number.FromText. Допустимый диапазон для валюты — -922,337,203,685,477.5808
922,337,203,685,477.5807
. Обратитесь к Number.Round для получения информации о доступных режимах округления. По умолчанию используется RoundingMode.ToEven. Также можно указать необязательный culture
(например, "en-US").
Получите значение currency
для "1.23455"
.
использование
Currency.From("1.23455")
Вывод
1.2346
Получите значение currency
"1.23455"
с помощью RoundingMode.Down
.
использование
Currency.From("1.23455", "en-US", RoundingMode.Down)
Выход
1.2345