Jump to content

Template:To USD round/doc

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Mathglot (talk | contribs) at 06:38, 13 December 2019 (→‎Examples: Add a couple of examples; these will change as code is beefed up to handle the cases involved.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

This template converts a value given in the national currency of a given country to US dollars. The template uses values published by the IMF.[1]

Syntax

{{To USD | {{{1}}} | {{{2}}} | year = {{{year}}} | round = {{{round}}} }}

  • {{{1}}} is the value in the local currency to be converted.
  • {{{2}}} is the country name or 3-letter ISO code for the country whose currency is being converted.
  • {{{year}}} is the year to use for the US dollar value, e.g. US dollars current in 2009. The default is currently 2018.
  • {{{round}}} is an optional parameter. If it is equal to "yes", then the converted value is displayed to the nearest US dollar. The default is rounding to the nearest penny.

Examples


  • R$ 586,000 (${{sigfig|{{User:Mathglot/sandbox/Templates/To USD round|586000|BRA|round=yes|year=2015}}|{{sigfig|586,000}} }}) = R$ 586,000 ($176,000)
  • ${{sigfig|{{User:Mathglot/sandbox/Templates/To USD round|680000000|BRA|round=yes|year=2015}}|{{sigfig|680000000}} }} = $200,000,000

See also

Data subtemplates

References

  1. ^ "Official exchange rate (LCU per US$, period average)". Retrieved 14 April 2013.


TemplateData

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:To USD round in articles based on its TemplateData.

TemplateData for To USD round

Template to convert other currencies into United States dollars, by year, based on information from the International Monetary Fund

Template parameters

ParameterDescriptionTypeStatus
amount1

value in foreign currency to convert to USD

Example
22816
Numberrequired
country code2 country

ISO 3166-1 alpha-3 country code

Example
MEX
Linerequired
yearyear

Year to convert currency

Example
2002
Numberrequired
round to nearest dollar?round

If 'yes', rounds to nearest whole dollar amount. If omitted, rounds to nearest US cent.

Example
yes
Stringoptional