您好,请您先 登陆 或者 注册

先进先出法与加权平均法的区别

这两种算法到底是怎么算的,算法过程是如何实现的,请举例!回答好了我就夸,谢谢!

问题补充:如果是这样,那用哪种方法好!
加权平均:就是取平均数的结果
先进先出:算法还是不太懂,再解释一下

我要的目的不在于两种算法,我在于毛利准确性。不同批进货与同批进化混合后能不能分开算丢利,不要合起来!就是一个单品一个价一个毛利,有点乱了。

提问者: zguanlong
等级:普通会员
时间:2011-05-17 19:39
悬赏:15
解决时间:2011-05-24 22:51
回答 共 4 条
先进先出法,就是先进的默认现出。
举例:
前天苹果2元/斤,你进了20斤,卖出15斤,剩余5斤。
今天苹果苹果2.5元/斤,你进了30斤,客户今天买走10斤苹果,先进先出法计算的成本结果是(2*5+2.5*5=22.5元),实际你的综合成本经过应该是(10+75)/35*10=24.3
加权平均法亦称全月一次加权平均法,是指以当月全部进货成本加上月初存货成本作为权数,去除当月全部进货数量加上月初存货数量,计算出存货的加权平均单位成本,以此为基础计算当月发出存货的成本和期末存货的成本的一种方法。   存货的加权平均单位成本=(月初结存货成本+本月购入存货成本)/(月初结存存货数量+本月购入存货数量)

举例:
A鸡蛋34元一个,买了10个,B鸡蛋45元一个,买了20个,问买了A鸡蛋和B鸡蛋的平均价格是多少?   这时肯定不能用算术平均,直接(34+45)/2,因为他们买的数量不一样,因此要计算他们的平均价格,只能用所买的数量作为权数,进行加权平均:   (34×10+45×20)/(10+20)= 1240 /30 = 41.33元/个
回答者:金帮手软件
等级:金牌会员
时间:2011-05-17 22:48
先进先出法与加权平均法的区别
先进先出法,其实是一种不准确的算法,做不了大企业的
也不能准确体现企业负债及毛利,另外算法复杂,会造成数据库负荷过重,
会导致很多莫明其妙的问题,AA软件就是例子,小店用很好
上了十家连锁,就要喊天了,数据库大得出奇
所以BB和AA的对比,大企业,连锁有压倒性的优势。
AA就单店、小店做得比BB好,其实通过算法修正也是一样的。
加权的算法,是最好的一种方法,算法简结明了,结构清晰,出错少,更稳定。
数据库大小只有先进先法出的10-30%
回答者:admin
等级:问不倒翁
时间:2011-05-17 23:00
楼上的回答正确
回答者:赢通华中区
等级:钻石会员
时间:2011-05-18 11:09
学习了..呵呵
回答者:小燕子
等级:钻石会员
时间:2011-05-18 13:46
总积分排行
ytkf00720058 4704
kh35927124 3414
赢通技术43492 3007
bonchen13219 2797
赢通技术37615 2590
JCLH11087 1917
浅逝1873 1873
李祥19958 1542
xiaobird3309 1254
daoptt3310 1237