为什么计算结果中备选方案的权重加起来不等于1.0?

0 投票
最新提问 3月 22 分类:计算 | 用户: 元决策软件 (6,680 分)

1个回答

0 投票
最新回答 3月 22 用户: 元决策软件 (6,680 分)
修改于 3月 22 用户:元决策软件

分两种情况。

1 权重和与1.0相差很大

如果要素权重加起来与1.0相差很大,比如只有0.7或0.93,确认是否相加了所有的备选方案权重或某层所有要素(层次模型)。如果确实是软件计算错误(软件基本计算部分发展十几年,基本计算方面还存在错误的概率非常小),可以提交问题给我们(support@metadecsn.com)。

2 权重和与1.0只是在小数点后最后一位有差别

由于浮点数显示上的误差(必须确定到小数点后某一位),肯定会存在理论上应该是1.0的权重和,但加起来不等于1.0的情况。举个例子:

比如某次计算三个要素权重:0.387743,0.414910,0.197347,小数点后6位正好和为1.0,但如果改成显示小数点后4位:0.3877,0.4149,0.1973,加起来等于0.9999而不是1.0。

这是由于浮点数显示的特点,一定存在的。

欢迎来到 元决策问答 ,有层次分析法、模糊综合评价法以及yaahp软件使用相关的问题可以在这里查找答案
如果没有找到满意的答案还可以使用”提问“提出新的问题,你将会收到官方或其他用户的回答。


注:元决策问答使用独立的用户系统,山西元决策软件科技有限公司官网注册的登录帐号无法在此使用。
...