PDA

View Full Version : سوال: برگرداندن اعداد تصادفی Double تا 2 رقم اعشار



irpersian20
چهارشنبه 23 اسفند 1391, 15:17 عصر
سلام
من اعداد تصادفی تولید میدون ماز نوع Double منتها دقتش خیلی بالا هست و من نیاز ندارم.
میخوام فقط 1 تا 2 رقم اعشار بهم برگردونه دقت رو.
برای نمایش میشه گفت {0:f} اما من نمایش نمیخوام . میخوام تا 1 یا 2 رقم اعشار بفرستم خانه آرایه.
ممنون میشم کمک دهید

Mahmoud.Afrad
چهارشنبه 23 اسفند 1391, 18:02 عصر
double d = 24.6533;
double d2 = System.Math.Round(d, 2);
double d3 = Convert.ToDouble(d.ToString("N2"));
double d4 = Convert.ToDouble(d.ToString("F2"));
double d5 = Convert.ToDouble(d.ToString(".##"));
double d6 = Convert.ToDouble(d.ToString(".00"));
MessageBox.Show(d + "|" + d2 + "|" + d3 + "|" + d4 + "|" + d5 + "|" + d6);