Skip to content

Instantly share code, notes, and snippets.

@acook
Created September 18, 2011 14:50
Show Gist options
  • Save acook/1225138 to your computer and use it in GitHub Desktop.
Save acook/1225138 to your computer and use it in GitHub Desktop.
Simple solution to working with currency.
# in your migration
t.integer :price_in_cents
# in your view to display your price
= number_to_currency object.price
# in your model
def price
price_in_cents.to_f / 100
end
def price= new_price
self.price_in_cents = (new_price.to_f * 100)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment