如题:
我把datatable遍历datarow,用List<>做数据源,现在我想把gridview中的每一行安照:(第一行)字段A*(1+xx)*字段B+(第二行)字段A*(1+xx)*字段B+(第三行)字段A*(1+xx)*字段B....
得出总和之后再除以每一行的字段A的总和:
得出公式如下:xx表示一个变量(可能是整数,可能是decimal)
(A*(1+xx)*字段B+C*(1+xx)*D)/A+C 依次类推请问该如何算?怎么把每一行的同一列按照*(1+xx)的公式来求这一列的总和
我把datatable遍历datarow,用List<>做数据源,现在我想把gridview中的每一行安照:(第一行)字段A*(1+xx)*字段B+(第二行)字段A*(1+xx)*字段B+(第三行)字段A*(1+xx)*字段B....
得出总和之后再除以每一行的字段A的总和:
得出公式如下:xx表示一个变量(可能是整数,可能是decimal)
(A*(1+xx)*字段B+C*(1+xx)*D)/A+C 依次类推请问该如何算?怎么把每一行的同一列按照*(1+xx)的公式来求这一列的总和
解决方案 »
- qq农场如何获取作物数据-----外挂
- fckeditor 图片地址乱码
- ADO.NET在数据库里查找数据的时候用sqlcommand和用SqlDataAdapter有什么区别?
- 生成静态页面的新闻系统,是不是只要在后台发一篇新闻,就要更新一次首页 和 所有的栏目首页 和分页。
- url重定位的问题
- 如何让IE一启动,WEB窗口就最大化!
- 求sql语句?
- 大家帮帮忙啊 ,看看问题在那里,我实在弄不出来了?
- 请帮忙看看多参数传递错误出在哪?
- 再问一下,在DataList中,使用修改编辑模板,在Update内容时,为何用Button来提交不能调用Sub,而用LinkButton就可以成功调用?
- asp.net这样使用lock正确吗?
- 水晶报表怎么设置宽度?
decimal aaa = 0;
decimal bbb = 0;
decimal ccc = 0;
for (int i = 0; i < this.gvzh.Rows.Count(); i++)
{
string A = gvzh.Rows[i].Cells[1].Text;//找到A所在的列索引,这里用用了第一列Cells[1]
//求和
aaa += decimal.Parse(a);
bbb += decimal.Parse(a) * (1 + decimal.Parse(xx)) * decimal.Parse(字段B);
//结果
ccc = bbb / aaa;
}