数据:d1,d2,......dn
权值:f1,f2,......fn (权值是设定或选取的,一一对应,全部值的和为1)
d=f1*d1+f2*d2+........+fn*dn
权值:f1,f2,......fn (权值是设定或选取的,一一对应,全部值的和为1)
d=f1*d1+f2*d2+........+fn*dn
解决方案 »
- Runtime问题,怎样在项目里运行相对路径文件?
- 如何快速的一行行的输出信息
- rsmd.getColumnLabel(1)和rsmd.getColumnName(1)有什么区别
- 对于初学者学JAVA该看些什么书呢?
- 面试题一道!大家看看有什么好的算法!
- 在一个项目里面看到的,有点不理解
- 何处有jboss3.0的文档?
- 消息提示框!!大虾帮忙
- 关注******软件开发的方向******大家讨论、指教!
- 哪有下载JAVA程序或软件的网站?
- 如何断开一个URLConnection或者HTTPURLConnection不让超时连接发生?有人说把他们放到线程里面,那么如何强迫杀死该线程?
- 谁能告诉我怎样打包java程序?
具体讲,我有三个数 a b c
取值范围是: 1~10 1~10 不确定(比如可能是200,500,6000,...)
权重分别是: 30% 30% 40%
------------------------------------------------------------------------------
比如: a b c 期望值
------------------------------------------------------------------------------
1 6 300 x
1 6 800 y (y>x)
8 6 1000 z (z应该大于y,因为虽然c超出了200,但a 因素增长了更多。其实就是把c 也还原到1~10的范围再求三者的加权平均,现在的问题是怎样把c 还原到1~10 的范围?)