caijihome 发表于 2013-5-13 23:10:27

用PHP插件做减法之后,小数点多了好几位,四舍五入只能处理成整数咋回事呀

尝试过保留小数点2位了,根本不管用呀,保留到整数却可以,用替换也替换不掉,无语了
【原价】:1400.00
【现价1】:1610
【现价2】:1575.0
【现价3】:1489.99
【现价4】:1470.0
【现价5】:1470.0
【现价6】:1435.0
【现价7】:1435.0
【现价8】:1400.0
【现价9】:1400.0
【现价10】:1610.0
【现价11】:1469.99
【折价1】:210
【折价2】:175
【折价3】:89.990000000000009
【折价4】:70
【折价5】:70
【折价6】:35
【折价7】:35
【折价8】:0
【折价9】:0
【折价10】:210
【折价11】:69.990000000000009

303718 发表于 2013-5-14 12:50:48

用round(1.95583, 2);// 1.96

caijihome 发表于 2013-5-14 14:34:53

303718 发表于 2013-5-14 12:50 static/image/common/back.gif


不管用呢,要不你试试

303718 发表于 2013-5-14 14:58:09

sprintf("%.2f", $LabelArray['内容']);

caijihome 发表于 2013-6-4 16:25:33

303718 发表于 2013-5-14 14:58 static/image/common/back.gif


谢谢,2个都管用,意义不同
页: [1]
查看完整版本: 用PHP插件做减法之后,小数点多了好几位,四舍五入只能处理成整数咋回事呀