variable_exchange_bank.rb

Path: lib/bank/variable_exchange_bank.rb
Last Update: Sun Jan 15 11:38:12 EST 2006

Example useage:

 Money.bank = VariableExchangeBank.new
 Money.bank.add_rate("USD", "CAD", 1.24515)
 Money.bank.add_rate("CAD", "USD", 0.803115)
 Money.us_dollar(100).exchange_to("CAD") => Money.ca_dollar(124)
 Money.ca_dollar(100).exchange_to("USD") => Money.us_dollar(80)

[Validate]