Подтвердить что ты не робот

Использование number_with_precision на контроллере в rails3

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

4b9b3361

Ответ 1

Вероятно, это не отличная идея, но если нужно, включите вспомогательный помощник:

class WhateverController
  include ActionView::Helpers::NumberHelper

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

end

Ответ 2

Лучшим способом контроля точности чисел является то, что контроллеры rails используют sprintf

"%.2f" % 2342.234 => "2342.23"
"%.6f" % 2342.234 => "2342.234000"