如何在datagridview中将这两个数字相乘
本文关键字:两个 数字 datagridview | 更新日期: 2023-09-27 18:20:45
我想把两个数字一乘一,直到datagridview中的最后一行;并将它们添加到一个双变量中。
然后他们除以总单位做。
例如:
mark |units |result
12.00 * 2 = 24.00
20.00 * 3 = 60.00
15.00 * 1 = 15.00
24 + 60 + 15 = 59
59 / 2 + 3 + 1
= 59 /6
= 16.50
所以在文本框中显示。
for (int i = 0; i < dataGridView1.RowCount ; i++)
{<br>
mark = Convert.ToInt32(dataGridView1.Rows[i].Cells[3].Value);<br>
unit = Convert.ToInt32(dataGridView1.Rows[i].Cells[2].Value);<br>
sumunit += unit;<br>
result += ( mark * unit);<br>
}<br>
result /= sumunit;<br>
label2.Text = result.ToString();<br>
}<br>
不要在DataGrid
中执行,而是直接在绑定到的数据中执行。
存储计算结果的新行,并在之后将其绑定到DataGrid
。