PDA

View Full Version : تبدیل کد int به Double



saeedhushmand
شنبه 21 آبان 1390, 15:57 عصر
کد زیر برای مقادیر int که من برای اوردن اطلاعات یک ستون گرید در یک textBox استفاده می کنم اما مقادیر موجود در ستون گرید من از نوع Double ,20,00 هستند کد زیر چه جوری باید ویراش کنم تا برنامم نبنده


int m = 0;
for (int i = 0; i < dataGridView2.Rows.Count; i++)
{
if (dataGridView2.Rows[i].Cells["mablagh"].Value.ToString() == "")
{
MessageBox.Show("دستور کاری برای زدن فاکتور انتخاب نشده است");
break;
}
else
{
m = m + Convert.ToInt32(dataGridView2.Rows[i].Cells["mablagh"].Value);
}
textBox6.Text = m.ToString();
}

mmd2009
شنبه 21 آبان 1390, 16:14 عصر
با سلام

خط زیر رو :


int m = 0;


و بکنید :


double m=0;


و خط زیر رو :


m = m + Convert.ToInt32(dataGridView2.Rows[i].Cells["mablagh"].Value);


به :


m = m + Convert.ToDouble(dataGridView2.Rows[i].Cells["mablagh"].Value);


تغییر بدید.

موفق باشید