计算平均成本问题?

问题描述 投票:-1回答:1

我在代码中遇到有关计算产品移动成本平均值的数学问题

而且我知道如果我想为产品计算它的话

((当时的总成本/当时的总数量)=平均成本

但是当我尝试使用此公式时,发生了我无法理解的事情,需要您帮助我找出来

例如:

如果我有带有以下信息的产品:

当前总费用:-15211.655当前总数量:-8.00002

这意味着当前平均成本为:1901.45212

所以,如果我用此信息购买该产品的新单元

发票数量:8发票总费用:15195.94

这意味着我应该这样计算:

((CurrentTotalCost + NewUnitsTotalCost)/(CurrentTotalQuantity + newUnitsTotalQuantity)

((-15211.655)+(15195.94))/((-8.00002)+8)

现在,根据此公式,成本将是:785750.00

但是这是产品最后价格(1899.4925‬)的最高价,也是最后平均价格的最高价。

请告诉我我在做什么错

c# sql math moving-average erp
1个回答
0
投票

当前总成本:-15211.655,当前总数量:-8.00002

© www.soinside.com 2019 - 2024. All rights reserved.