logologo
Начало
Руководство
Разработка
Плагины
API
Главная
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Начало
Руководство
Разработка
Плагины
API
Главная
logologo
Обзор
Описание конфигурации

Синтаксис шаблонов

Основы использования
Циклы

Инструменты форматирования

Обзор
Форматирование текста
Форматирование чисел
Форматирование валюты
Форматирование даты
Форматирование интервалов времени
Форматирование массивов

Расширенные функции

Условия
Расширенные возможности
Часто задаваемые вопросы
Сценарии использования
Previous PageФорматирование чисел
Next PageФорматирование даты
Уведомление об ИИ-переводе

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

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

#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
#Результат

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