问题描述
底层数学算法很差,见笑了。我用计算器。-2*-2结果等于-4用程序-2*-2结果等于4.现在有条订单。订单号码产品代码总金额(=数量*成交价+运费)数量成交价运费xxxxxxxx5(程序算出来)221这条订单现在产生了退货,为方便统计哪个商品退货率类似的报表,所以订单保留。只是更改状态。-----------------------------------------------------------------------------------------系统新增一个订单,这条订单全是负数。订单号码产品代码总金额(=数量*成交价+运费)数量成交价运费xxxxxxxx-5(程序算出来)-2-2-1但是现在我在程序中decimal变量=数量*成交价+运费;结果却是3;原因是数量*成交价=4;请教各位。如何解决
解决方案
解决方案二:
数量*成交价+math.abs(运费)
解决方案三:
-(数量*成交价+math.abs(运费))
解决方案四:
如果不是毕业设计,项目最好找个明白人重新设计下。
时间: 2024-09-14 03:15:16