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

#### 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
```

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