Я раньше пользовался системным калькулятором, а узнавал курсы валют в интернете.
Оказалось, что если спросить у Google, к примеру, «400USD in RUR», то ответом будет «400 U.S. dollars = 10 698.32 Russian rubles». Можно спросить «400RMB» и узнать, что это равно примерно 50 U.S. dollars.
Если не писать «in», то Google автоматически пересчитает в USD. По запросу «NZD in RUR» он скажет, что 1 новозеландский доллар равен 17.1066 рублям.
Приятно, что выражение «(30NZD + 20USD + 30RMB + 800USD) in RUR» тоже будет посчитано. Кроме того, обычный калькулятор со скобками и простейшими мат. функциями (log, ln, sin, cos etc.) тоже работает.