View Full Version : رند کردن اعداد صحیح !!؟؟
cactuskhan
چهارشنبه 31 مرداد 1386, 11:42 صبح
سلام
راجع به رند کردن اعداد اعشاری تو سایت مطلب پیدا کردم ولی در مورد اعداد صحیح چیزی پیدا نکردم !
میخواستم ببینم اگه بخواهیم مثلا عدد 35750 رو 36000 نشون بده یعنی تا سه رقم آخر رو رند کنه چیکار باید بکنم !؟؟
someCoder
چهارشنبه 31 مرداد 1386, 12:02 عصر
تقسیم بر 1000 کن، بعد رند کن، بعد ضربدر 1000.
cactuskhan
چهارشنبه 31 مرداد 1386, 12:17 عصر
ممنون از اینکه هم پاسختون صحیح بود هم سریع !!
sina_p43
پنج شنبه 23 آبان 1387, 14:59 عصر
آقا دم شما گرم تو گل گیر کرده بودم بد جور
masoud_z_65
یک شنبه 19 آذر 1391, 18:09 عصر
دوستان من گفتم یه تاپیک جدید نزنم
میخوام عدد دسیمالم رو رند کنم به دو رقم اعشار و درصورتیکه عدد مثلا 12 رو زدم همون 12 رو نشون بده
الان از کد زیر استفاده مکینم اما 12 رو به صورت 12.00 نشون میده!
round.decimal(x,2);
درست کار میکنه اما میخوام اگه عدد مثلا 15 بود همون 15 خالی رو نشون بده نه 15.00
کسی میتونه کمکم کنه؟
Mozhdeh.Hemati
یک شنبه 19 آذر 1391, 21:32 عصر
سلام،
decimal n = عدد شما;
textbox1.Text = n.ToString("#.##");
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.