Что делает этот конвертер валют
Инструмент переводит денежную сумму из одной валюты в другую, опираясь на «справочные курсы иностранных валют к евро» Европейского центрального банка (ЕЦБ) — ежедневный срез того, сколько единиц каждой валюты приходится на один евро. ЕЦБ публикует эти данные около 16:00 по центральноевропейскому времени (CET) в рабочие дни системы TARGET. Сама арифметика пересчёта универсальна — региональная особенность лишь в источнике курсов (это европейские, а не, например, курсы Банка России). Конвертер использует таблицу со срезом курсов на конкретную дату, поэтому вы всегда видите, насколько свежие цифры применяются.
Как пользоваться
Выберите валюту, из которой переводите, валюту, в которую хотите получить результат, и введите сумму для конвертации. В ответе появится итоговая сумма и единичный курс в обе стороны: сколько даёт 1 единица исходной валюты и сколько стоит обратно 1 единица целевой валюты. Отрицательные значения берутся по модулю, а при конвертации валюты в саму себя сумма возвращается без изменений.
Разбор формулы
Все курсы хранятся в привязке к евро: \(r_X\) — это количество единиц валюты X за 1 EUR (для самого евро \(r = 1\)). Чтобы перейти из валюты FROM в валюту TO, движок считает кросс-курс через евро: сначала переводит сумму в евро, разделив на \(r_{FROM}\), а затем переводит евро в целевую валюту, умножив на \(r_{TO}\). В свёрнутом виде это даёт $$\text{Сумма} = A \times \dfrac{r_{TO}}{r_{FROM}}$$ Единичный курс: \(1\ \text{FROM} = \dfrac{r_{TO}}{r_{FROM}}\ \text{TO}\), а обратная величина показывает \(1\ \text{TO} = \dfrac{r_{FROM}}{r_{TO}}\ \text{FROM}\).
Пример расчёта
Переведём 50 USD в JPY при курсах из среза \(r_{USD} = 1{,}0800\) и \(r_{JPY} = 170{,}00\). Курс пары: $$\dfrac{170{,}00}{1{,}0800} = 157{,}407\ \text{JPY за один USD}$$ Значит, $$50 \times 157{,}407 = 7\,870{,}37\ \text{JPY}$$ Единичные курсы: \(1\ \text{USD} = 157{,}41\ \text{JPY}\) и \(1\ \text{JPY} = \dfrac{1}{157{,}407} = 0{,}0063529\ \text{USD}\).
Частые вопросы
Это курсы в реальном времени? Нет. Таблица — это срез справочных курсов в стиле ЕЦБ на конкретную дату. Всегда смотрите отметку «курсы на дату»: текущие межбанковские и розничные курсы будут отличаться.
Почему два единичных курса при перемножении дают 1? Потому что они точно обратны друг другу: $$\text{rate}_{TO \to FROM} = \dfrac{1}{\text{rate}_{FROM \to TO}}$$
А как же выведенные из обращения валюты — HRK, LTL и LVL? Для них сохранены фиксированные курсы перехода на евро, чтобы можно было делать исторические пересчёты, но ЕЦБ их больше не обновляет.