Rails 控制台以科学计数法显示值
Rails console shows value in scientific notation
我有一个名为 Dish 的模型,它的属性成本为 float 类型。我已将精度设置为 15,将比例设置为 2。问题出在 rails 控制台中,成本值以科学计数法显示。
cost: 0.102e2
小数点如何显示?
您可以使用 to_f 进行简单格式化,但对于更多选项,您还可以使用 NumberHelper 模块,您可以使用此帮助模块中的多种格式进行格式化,here is reference
从您的控制台:
include ActionView::Helpers::NumberHelper
number_with_precision(cost, precision: 2)
我有一个名为 Dish 的模型,它的属性成本为 float 类型。我已将精度设置为 15,将比例设置为 2。问题出在 rails 控制台中,成本值以科学计数法显示。
cost: 0.102e2
小数点如何显示?
您可以使用 to_f 进行简单格式化,但对于更多选项,您还可以使用 NumberHelper 模块,您可以使用此帮助模块中的多种格式进行格式化,here is reference
从您的控制台:
include ActionView::Helpers::NumberHelper
number_with_precision(cost, precision: 2)