You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

电商场景下的浮点数/小数舍入问题(PHP 8.3 及 Laravel 11)

电商场景下的浮点数/小数舍入问题(PHP 8.3 及 Laravel 11)

最近做电商项目时碰到个有意思的小数计算场景,跟大伙唠唠:咱们的商品数量不是只能设整数,最多可以保留4位小数,比如像按平米计价的商品,就能设置成69.4160平米这样的数量。

现在假设用的是PLN货币(其实货币类型在这里影响不大),税率是23%,目前购物车对以下商品的小计和总计计算都是准确的:

Product A: 单价129.00 * 数量69.4160 = 8954.6640(含税总价11014.2367)
Product B: 单价150.00 * 数量1 = 150

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 12:55:26