Методы BigDecimal, чтобы уменьшить масштаб и точность - PullRequest
0 голосов
/ 03 января 2011

Мне нужен метод, который понижает масштаб BigDecimal числа, созданного как переменная

Пример:

number1 = BigDecimal.new('154.4978')
number1 => 154.4978

Теперь я хочу, чтобы число1 = 154,49.Как мне спуститься по шкале?

1 Ответ

5 голосов
/ 03 января 2011

Вы пробовали #truncate:

BigDecimal.new('154.4978').truncate(2) # => 154.49

Это все в документации API: http://rubydoc.info/stdlib/bigdecimal/1.8.7/BigDecimal:truncate

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...