您现在的位置是:主页 > news > 网站建设易网拓/抖音引流推广怎么做

网站建设易网拓/抖音引流推广怎么做

admin2025/6/15 3:48:53news

简介网站建设易网拓,抖音引流推广怎么做,ui软件界面设计,网站基础风格创建如果ECSHOP商品重量录入为1.499千克,数据库存储值为1.499;如果录入1.499克,存储值为1。显然数据保存有误差,虽然在快递运输中,此误差极小可以忽略不计,但从严谨的角度看,这是不合理的。 /* 根据…

网站建设易网拓,抖音引流推广怎么做,ui软件界面设计,网站基础风格创建如果ECSHOP商品重量录入为1.499千克,数据库存储值为1.499;如果录入1.499克,存储值为1。显然数据保存有误差,虽然在快递运输中,此误差极小可以忽略不计,但从严谨的角度看,这是不合理的。 /* 根据…

 如果ECSHOP商品重量录入为1.499千克,数据库存储值为1.499;如果录入1.499克,存储值为1。显然数据保存有误差,虽然在快递运输中,此误差极小可以忽略不计,但从严谨的角度看,这是不合理的。

 

    /* 根据商品重量的单位重新计算 */ if ($goods['goods_weight'] > 0) { $goods['goods_weight_by_unit'] = ($goods['goods_weight'] >= 1) ? $goods['goods_weight'] : ($goods['goods_weight'] / 0.001); } 

 

从上面转换代码可以看出,“克”转换为“千克”自动四舍五入,存储时会丢失精度,原因是goods表的goods_weight字段的小数位数为3引起的。

解决办法:将小数位数至少增加至5位,执行

    ALTER TABLE ecs_goods CHANGE goods_weight goods_weight DECIMAL( 10, 5 ) UNSIGNED NOT NULL DEFAULT '0.00000'; 

转载:http://www.zuimoban.com/php/ecshop/1728.html