网上投票评分的 算分 评价分为满意 ,较满意,不满意 ,不了解 分数为3,2,1,选不了解为选分的平均分 这个怎么去实现 还有求总分,怎么去实现 求思路 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大致思路如下: count1,count2,count3 //可以用点击累加统计 int C = count1(好) + count2(中) + count3(差); //总评次数 percent1=count1/C //计算好评评价所占的比例 percent2=count2/C //计算中评评价所占的比例 percent3=count3/C //计算差评评价所占的比例 ... 评分的情况放枚举里面,enum{满意= 3,较满意=2,不满意=1,不了解=0}一、库中字段score 存储每个用户的分数,算平均就是sum(score)/个数二、如果库中只存一天记录的话那就要这样: 平均分 总人数来了一个新的评分的话这两个字段重新算:新平均分 = (旧平均分*总人数 + 新的评分)/(总人数+1)新的总人数 = 旧总人数+1 用vs2010测试遇到的问题 利用Session改自己的资料,遇见了问题 高手介绍asp.net,sql2005的优缺点给行外人 请问 如何将date类型保存到数据库里? 那位有关于web程序安装的资料?! 高分请教ASP.net的安装部署问题 如何让页面不出现 关于datetime类型的SQL语句 Asp.Net的时间判断问题 急 今天晚上上架 高人救命 ASP.NET C# 分页显示的问题,请教. 急。。。gridview下commandfield列,图片不显示,是个灰色的小方框,怎么回事啊? 正则表达式
int C = count1(好) + count2(中) + count3(差); //总评次数
percent1=count1/C //计算好评评价所占的比例
percent2=count2/C //计算中评评价所占的比例
percent3=count3/C //计算差评评价所占的比例 ...
enum{
满意= 3,
较满意=2,
不满意=1,
不了解=0
}
一、库中字段score 存储每个用户的分数,算平均就是sum(score)/个数二、如果库中只存一天记录的话那就要这样: 平均分 总人数来了一个新的评分的话这两个字段重新算:
新平均分 = (旧平均分*总人数 + 新的评分)/(总人数+1)
新的总人数 = 旧总人数+1