In Rails, you can store prices as a decimal with precision 8 and scale 2. This gem ensures that your templates print them like prices.
Paul Campbell
gem "big_decimal_price", "~> 0.1.2"