Ответ 1
Вы можете установить точность 0 как документально подтвержденную здесь в Документах API Rails.
number_to_currency(m.price, locale: :en, precision: 0)
Помните, что ваши цены будут округлены, что-то от $38.50 до $39.49 будет отображаться как $39.
Изменить: обмен locale :en_us
для :en
, который может быть включен в других приложениях.