小编Via*_*dov的帖子

Ruby BigDecimal乘法

我遇到了Bigdecimal乘法问题.我有一栏:

t.decimal "average_price", precision: 8, scale: 2
Run Code Online (Sandbox Code Playgroud)

我的样本average_price看起来像"3.59280368".当我尝试使用此值进行一些计算时,我得到:

@itam.average_price * 1000000 = 3590000
Run Code Online (Sandbox Code Playgroud)

为什么不3592803呢?

ruby ruby-on-rails decimal bigdecimal

2
推荐指数
1
解决办法
287
查看次数

标签 统计

bigdecimal ×1

decimal ×1

ruby ×1

ruby-on-rails ×1