Уведомление об ИИ-переводе

Этот документ был переведён с помощью ИИ. Для получения точной информации обратитесь к английской версии.

Форматирование валюты

1. :formatC(precisionOrFormat, targetCurrency)

Описание синтаксиса

Форматирует валютное число, позволяя указать количество десятичных знаков или определенный формат вывода.
Параметры:

  • precisionOrFormat: Необязательный параметр, который может быть либо числом (указывающим количество десятичных знаков), либо идентификатором определенного формата:
    • Целое число: изменяет точность десятичных знаков по умолчанию
    • 'M': выводит только основное название валюты
    • 'L': выводит число с символом валюты (по умолчанию)
    • 'LL': выводит число с основным названием валюты
  • targetCurrency: Необязательно, код целевой валюты (в верхнем регистре, например, USD, EUR), перекрывает глобальные настройки
Пример
'1000.456':formatC()      // Выводит "$2,000.91"
'1000.456':formatC('M')    // Выводит "dollars"
'1':formatC('M')           // Выводит "dollar"
'1000':formatC('L')        // Выводит "$2,000.00"
'1000':formatC('LL')       // Выводит "2,000.00 dollars"
Результат

Результат вывода зависит от опций API и настроек обменного курса.

2. :convCurr(target, source)

Описание синтаксиса

Конвертирует число из одной валюты в другую. Обменный курс может быть передан через опции API или установлен глобально.
Если параметры не указаны, конвертация автоматически выполняется из options.currencySource в options.currencyTarget.
Параметры:

  • target: Необязательно, код целевой валюты (по умолчанию равен options.currencyTarget)
  • source: Необязательно, код исходной валюты (по умолчанию равен options.currencySource)
Пример
10:convCurr()              // Выводит 20
1000:convCurr()            // Выводит 2000
1000:convCurr('EUR')        // Выводит 1000
1000:convCurr('USD')        // Выводит 2000
1000:convCurr('USD', 'USD') // Выводит 1000
Результат

Результатом является конвертированное значение валюты.