Currency conversion
Currency conversion is the ability to change (translate) an amount in one currency to an equivalent amount in another currency. A process called Triangulation is used to accomplish this.
Triangulation first converts the source currency into the reporting currency of the application and then converts the reporting currency into the destination currency via exchange rates. For example, if you want to convert yen into euros for an application whose reporting currency is US dollars, the triangulation process first converts the yen into US dollars and then converts US dollars into euros.