|
|
|
สอบถามไม่ทราบว่า จะทำอย่างไรครับให้ค่าที่เราแสดงมีทศนิยม 2 ตำแหน่งอะครับ มีภาพประกอบ |
|
|
|
|
|
|
|
อันนี้โค๊ตที่เขียนครับ
Code (C#)
{
int i;
double text1 = 0;
double text2 = 0;
double text3 = 0;
double text4 = 0;
double text5 = 0;
for (i = 0; i <= dataGridView1.Rows.Count - 1; i++)
{
text1 = text1 + Convert.ToDouble(dataGridView1.Rows[i].Cells[7].Value);
text2 = text2 + Convert.ToDouble(dataGridView1.Rows[i].Cells[8].Value);
text3 = text3 + Convert.ToDouble(dataGridView1.Rows[i].Cells[9].Value);
text4 = text4 + Convert.ToDouble(dataGridView1.Rows[i].Cells[10].Value);
text5 = text5 + Convert.ToDouble(dataGridView1.Rows[i].Cells[11].Value);
}
label4.Text = text1.ToString();
label5.Text = text2.ToString();
label6.Text = text3.ToString();
label7.Text = text4.ToString();
label8.Text = text5.ToString();
}
|
|
|
|
|
Date :
2013-02-05 10:32:02 |
By :
belloneri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (VB.NET)
FormatNumber(text2,2)
ลองดูครับ
|
|
|
|
|
Date :
2013-02-05 10:39:08 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนคุณ WIN อีกนิด ไม่ทราบเอาไปใส่ตรงไหนอะครับ - - อ่อนด้อยจริงๆครับตัวกระผม
|
|
|
|
|
Date :
2013-02-05 10:47:02 |
By :
belloneri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (VB.NET)
label5.Text = FormatNumber(text2,2)
|
|
|
|
|
Date :
2013-02-05 11:04:17 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
private void Calculatetext1()
{
int i;
double text1 = 0;
double text2 = 0;
double text3 = 0;
double text4 = 0;
double text5 = 0;
for (i = 0; i <= dataGridView1.Rows.Count - 1; i++)
{
text1 = text1 + Convert.ToDouble(dataGridView1.Rows[i].Cells[7].Value);
text2 = text2 + Convert.ToDouble(dataGridView1.Rows[i].Cells[8].Value);
text3 = text3 + Convert.ToDouble(dataGridView1.Rows[i].Cells[9].Value);
text4 = text4 + Convert.ToDouble(dataGridView1.Rows[i].Cells[10].Value);
text5 = text5 + Convert.ToDouble(dataGridView1.Rows[i].Cells[11].Value);
}
label4.Text = text1.ToString();
label5.Text = FormatNumber(text2,2)
label6.Text = text3.ToString();
label7.Text = text4.ToString();
label8.Text = text5.ToString();
}
ลองแล้วไม่ได้อะครับ คุณ WIN
|
ประวัติการแก้ไข 2013-02-05 11:18:53
|
|
|
|
Date :
2013-02-05 11:17:14 |
By :
belloneri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่าได้ละครับ แก้ ตรง
Code (C#)
label5.Text =text2.ToString("00.00");
|
|
|
|
|
Date :
2013-02-05 13:00:50 |
By :
belloneri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|