PDA

View Full Version : سوال: گرفتن میانگین مقدار عددی چند textbox



09178525592
دوشنبه 31 تیر 1392, 01:27 صبح
(گرفتن میانگین مقدار عددی چند textbox)
سلام دوستان خسته نباشید.
در این موضوع سرچ زدم چیزی هم پیدا کردم اما به کار من نیومد.
میخواستم دوستان اگر کدی در این باره دارن بذارن و دربارش هم یه توضیح مختصر بدن؟؟؟؟:افسرده:

esafb52
دوشنبه 31 تیر 1392, 03:37 صبح
دوست عزیز خیلی ساده اس با متد int.parse اعداد رو بگیر و تقسیم بر تعداد کن کجاش مشکله
این هم یه نمونه البته برای زمانی که تعداد تکس باکس هات زیاد باشن البته کنترل خالی نبودن و عدد بودن محتوای تکس باکس به عهده خودت
double ave = 0;
int tadad = 0;
foreach (Control txt in this.Controls)
{
if (txt is TextBox)
{
ave+=double.Parse(txt.Text);
tadad++;
}

else
{
continue;
}


}
ave /= tadad;

shadi khanum
دوشنبه 31 تیر 1392, 08:32 صبح
دستورای زیادی برای تبدیل Text به int وجود داره مثل Convert یا parse که میتونی مثلا "12" رو به 12 تبدیل کنی و مثل عدد باهاش رفتار کنی(+ و - و ... براش داشته باشی)