【发布时间】:2020-05-03 06:52:00
【问题描述】:
我有一个名为 Dish 的模型,它具有浮点类型的属性成本。我已将精度设置为 15,比例设置为 2。问题出在 Rails 控制台中,成本值以科学计数法显示。
cost: 0.102e2
如何以小数显示?
【问题讨论】:
-
试用费用。 to_f #10.2
标签: ruby-on-rails rails-console
我有一个名为 Dish 的模型,它具有浮点类型的属性成本。我已将精度设置为 15,比例设置为 2。问题出在 Rails 控制台中,成本值以科学计数法显示。
cost: 0.102e2
如何以小数显示?
【问题讨论】:
标签: ruby-on-rails rails-console
您可以使用 to_f 进行简单格式,但对于更多选项,您还可以使用 NumberHelper 模块,您可以使用此帮助模块中的多种格式进行格式化,here is reference
从您的控制台:
include ActionView::Helpers::NumberHelper
number_with_precision(cost, precision: 2)
【讨论】: