加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

count – 在Rails控制台中将大十进制转换为字符串

发布时间:2020-12-17 04:23:37 所属栏目:百科 来源:网络整理
导读:我想让我的控制台打印出我所有Locations价目表定价的总和. 我试图通过控制台完成此任务,但得到一个BigDecimal作为结果.坚持如何将此结果转换为易读的字符串或整数. 结果: Location.pluck(:rate_card).sum = "#BigDecimal:7f7cf347edd0,'0.3091675E6',18(36)
我想让我的控制台打印出我所有Locations价目表定价的总和.

我试图通过控制台完成此任务,但得到一个BigDecimal作为结果.坚持如何将此结果转换为易读的字符串或整数.

结果:

Location.pluck(:rate_card).sum
      => "#<BigDecimal:7f7cf347edd0,'0.3091675E6',18(36)>"

在我的位置’索引’中,为了能够看到一个美元金额,我将此设置为:

<%= number_to_currency(location.rate_card,:precision => 2) %>

TIA

解决方法

Location.each do |e|
  puts e.rate_card.to_s.to_f.round(2)
end

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读