| This template usesLua: |
This template converts a value given in the national currency of a given country toUS dollars. The template uses values published by theIMF,[1] as well as by theWorld Bank,[2] theEuropean Central Bank,[3]Eurostat,[4] and theReserve Bank of India.
{{To USD | {{{1}}} | {{{2}}} | year = {{{year}}} | round = {{{round}}} | r = {{{r}}} | cur = {{{cur}}} }}
2.{{To USD|100|Mexico}} displays 4.93. That is, 100Mexican pesos would exchange to 4.93 US dollars.{{To USD|100|MEX}} also displays 4.93.{{To USD|100|MEX|round=yes}} displays 5.{{To USD|100|FRA}} displays 118.27. That is, 100Euros (the currency used in France) is currently 118.27 US dollars.{{Formatnum:{{To USD|100000|RUS}}}} displays 1,357.77.{{To USD|100|MEX|year=1959}} displaysUndefined year "1959" since data for 1959 has not yet been defined. It will add the page toCategory:Pages using an undefined year in Template:To USD{{formatnum:}}TemplateData for To USD
Template to convert other currencies into United States dollars, by year, based on information from the International Monetary Fund
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Amount | 1 | value in foreign currency to convert to USD
| Number | required |
| Country code | 2country | ISO 3166-1 alpha-3 country code
| Line | required |
| year | year | Year to convert currency
| Number | required |
| Round to nearest dollar? | round | If 'yes', rounds to nearest whole dollar amount. If omitted, rounds to nearest US cent.
| String | optional |
| Resolution | r | The number of digits of precision in the result value.
| Number | optional |
| Currency code | cur | It allows to select the currency for the country. Currently only supported for the Euro and the currencies that have been immediately replaced by the Euro.
| Line | optional |