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.5808922,337,203,685,477.5807. Обратитесь к Number.Round для получения информации о доступных режимах округления. Значение по умолчанию — RoundingMode.ToEven. Также можно указать необязательный culture (например, "en-US").

Пример 1

Получите значение currency для "1.23455".

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

Currency.From("1.23455")

Вывод

1.2346

Пример 2

Получите значение currency"1.23455" с помощью RoundingMode.Down.

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

Currency.From("1.23455", "en-US", RoundingMode.Down)

Вывод

1.2345