Rails控制台用科学计数法显示数值

问题描述 投票:0回答:1

我有一个名为Dish的模型,它有一个浮动类型的属性cost,我把精度设置为15,比例设置为2。问题是在 rails 控制台中,成本的值是以科学计数显示的。

cost: 0.102e2

如何用小数显示?

ruby-on-rails rails-console
1个回答
1
投票

你可以使用to_f来进行简单的格式化,但是如果想有更多的选择,你也可以使用NumberHelper模块,你可以通过这个助手模块来进行多种格式化。这里是参考

从你的控制台。

include ActionView::Helpers::NumberHelper
number_with_precision(cost, precision: 2)
© www.soinside.com 2019 - 2024. All rights reserved.