PDA

View Full Version : سوال: گرد کردن عدد اعشاری به مقدار سقف اون



L_eskandary
سه شنبه 16 شهریور 1389, 23:20 عصر
سلام دوستان.
از اینکه سوالم ممکنه مبتدیانه باشه پیشاپیش معذرت می خوام ...
تابع خاصی برا گرد کردن اعداد اعشاری به مقدار سقف اون وجود داره ؟
من می خوام همیشه مقدار سقف رو در نظر بگیرم
2.23 = 3 ، و 2.67=3 و به این ترتیب ...

Peyman.Gh
سه شنبه 16 شهریور 1389, 23:33 عصر
Response.Write(Math.Round(2.67));

L_eskandary
سه شنبه 16 شهریور 1389, 23:52 عصر
Response.Write(Math.Round(2.67));

ممنون از پاسخ تون . ولی ظاهرا دقت نکردین ، تابع roun به این صورت عمل می کنه که مثلا اگه 2.67 رو بگیره 3 رو برمی گردونه ولی برا 2.32 عدد 2 رو . من می خوام عدد سقف رو بدست بیارم یعنی در هر دو صورت 3 ...

salehbagheri
چهارشنبه 17 شهریور 1389, 00:24 صبح
از کد زیر کمک بگیرید:


Response.Write(Math.Ceiling(2.4).ToString());

hamedkha
چهارشنبه 17 شهریور 1389, 03:19 صبح
شاید جوابم مبتدیانه باشه ولی به صورت زیر می تونید عمل کنید.

1+(Math.Truncate(number

در هر دو حالت زیر عدد 3 رو بر می گرداند.

1+(Math.Truncate(2.33

1+(Math.Truncate(2.73

خودتون می تونید تبدیلش به تابع کنید.