number_to_currency
- это вспомогательный метод Rails - это не экземплярный метод Fixnum. В Rails 2.3.8, по крайней мере, вы можете сделать:
number_to_currency(100)
Хотя вам может понадобиться:
number_to_currency(100, :precision => 2)
Чтобы получить правильное количество десятичных знаков. Вы можете изменить настройки по умолчанию и множество других параметров отображения, отредактировав свои файлы перевода I18n.
Или, если вам просто нужен быстрый ввод, который можно легко запустить из консоли:
sprintf('%.02f', 100)