PDA

View Full Version : سوال: گرد كردن اعداد در #c



amir_rtf
شنبه 26 مهر 1393, 12:22 عصر
سلام به دوستان
سئوال اول
اگه كد گرد كردن يك عدد رو كه داخل يك متغير لانگ ريخته شده در اختيارم بديد ممنون ميشم
سئوال دوم
معمولا عدد هاي اعشاري رو گرد مي كنن ولي من عدد صحيح رو مي خوام گرد كنم

و سئوالم اينه كه معمولا گرد كردن در حالت يك رقم يكان است
ميخوام سه تا صفر گرد كنم يا دو تا صفر
مثلا اگه متغير بود 84499
گرد كنم به 84500
ميشه رفقا ؟؟؟؟
كسي اين كار رو كرده ؟؟؟؟

یونس ابراهیمی
شنبه 26 مهر 1393, 12:43 عصر
شاید تا حدودی کمکت کنه
لینک (http://www.w3-farsi.com/%D9%82%D8%A7%D9%84%D8%A8-%D8%A8%D9%86%D8%AF%DB%8C-%D8%B1%D8%B4%D8%AA%D9%87-%D9%87%D8%A7/)

gerdioz
شنبه 26 مهر 1393, 13:36 عصر
http://msdn.microsoft.com/en-us/library/system.math.round(v=vs.110).aspx

amir_rtf
شنبه 26 مهر 1393, 14:02 عصر
http://msdn.microsoft.com/en-us/library/system.math.round(v=vs.110).aspx

ممنون دوستان با اين راه ها كارم راه افتاد ولي مي خواستم بدونم متد مستقيمي براي گرد كردن نيست

gerdioz
شنبه 26 مهر 1393, 14:07 عصر
سلام
خلاصه تمام این بحث اینه
double Sample = 21315.346546;
MessageBox.Show(Math.Round(Sample, 2).ToString());