创建订单时 total_amount 返回数值和数据库中数值不同
下面这句代码:
$order->update(['total_amount' => $totalAmount]);
我通过日志输出查看,在这句执行之前,$totalAmount 的值为 0.83 , 在执行完成这一句后,数据库中对应字段也更新为 0.83 ,但在 $order 变量中,total_amount 字段的值却变成 0.83000000001 这样的,这里是laravel的问题还是我的代码问题?
日志截图如下:
推荐文章: