Currency.From
Повертає значення грошової одиниці із заданого значення.
Syntax
Currency.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Повертає значення currency із заданого параметра value. Якщо заданий параметр value має null-значення, функція Currency.From повертає null. Якщо заданий параметр value має значення number та перебуває в діапазоні грошової одиниці, дробова частина параметра value повертається округленою до 4 десяткових знаків. Якщо заданий параметр value має інше значення, за допомогою функції Number.FromText, його буде перетворено на значення типу number. Припустимий діапазон значень грошової одиниці: від -922 337 203 685 477,5808 до 922 337 203 685 477,5807. Див. опис функції Number.Round, щоб дізнатися про доступні режими округлення. За замовчуванням використовується режим RoundingMode.ToEven. Крім того, можна вказати необов’язковий параметр culture (наприклад, "uk-UA").
Examples
Example #1
Отримати значення currency з "1,23455".
Currency.From("1.23455")
Result:
1.2346
Example #2
Отримання значення типу currency з числа "1,23455" за допомогою режиму RoundingMode.Down.
Currency.From("1.23455", "en-US", RoundingMode.Down)
Result:
1.2345
Category
Number.Conversion and formatting