Использование number_with_precision на контроллере в rails3 - PullRequest
12 голосов
/ 13 декабря 2010

Я хочу использовать этот вспомогательный метод на контроллере. Есть ли способ добиться этого?

Ответы [ 2 ]

29 голосов
/ 13 декабря 2010

Возможно, это не очень хорошая идея, но если нужно, включите помощника следующим образом:

class WhateverController
  include ActionView::Helpers::NumberHelper

  def show
    render :text => number_with_precision(2342.234, :precision => 2)
  end

end
5 голосов
/ 17 сентября 2015

Гораздо лучший способ контроля точности числа - это использование рельсовых контроллеров sprintf

"%.2f" % 2342.234 => "2342.23"
"%.6f" % 2342.234 => "2342.234000"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...