Installation
gem install foreign_currency_exchange
Usage
require 'foreign_currency_exchange'
ForeignCurrencyExchange::Money.conversion_rates(
'EUR',
'USD' => 1.11,
'Bitcoin' => 0.0047
)
fifty_eur = ForeignCurrencyExchange::Money.new(50, 'EUR')
fifty_eur.amount
fifty_eur.currency
fifty_eur.inspect
fifty_eur.convert_to('USD')
twenty_dollars = ForeignCurrencyExchange::Money.new(20, 'USD')
fifty_eur + twenty_dollars
fifty_eur - twenty_dollars
fifty_eur / 2
twenty_dollars * 3
twenty_dollars == ForeignCurrencyExchange::Money.new(20, 'USD')
twenty_dollars == ForeignCurrencyExchange::Money.new(30, 'USD')
fifty_eur_in_usd = fifty_eur.convert_to('USD')
fifty_eur_in_usd == fifty_eur
twenty_dollars > ForeignCurrencyExchange::Money.new(5, 'USD')
twenty_dollars < fifty_eur