Conversion factor is set manually by the user program because courses are used in banks, often do not reflect the real rate that should be used (commissions, features card accounts, etc.).
Ability to specify values for several tens of conversion is very useful, because when making purchases often faced with the same price several times - now, making it once in the program, you will quickly find it and see the price listed in the currency in which is convenient.