0
گرد کردن اعداد اعشاری در ASP.NET
سلام وقت بخیر
float a=19.66666666666;
دوستان من در Asp.net میخام متغیربالا رو تا دورقم اعشار گرد کنم ممنون میشم منو راهنمایی بفرمایید؟
باتشکر
3 پاسخ
0
من از این کد متوجه شدم که n رو میگیره!بعد چه جوری m رندم n میشه؟اصلا مگه میشه یک عدد وارد کرد بعد رندم اون عدد بشه یک عدد دیگه!
و سوال دیگه هم math.ceiling چیکار. میکنه؟ و متغیر value چی هست؟
4
تابع
Math.Round(n);
عدد n رو گرد می کنه نابع رندم یا تولید عدد تصادفی نیست تابع math.Ceiling هم تابعی برای گرد کردن هست و value هم متغییر عددی هست که می خواهیم اونو گرد بکنیم.
و تابع تولید عدد تصادفی به این صورته :
Random randomNumber = new Random(); int generatedNo = randomNumber.Next(100, 999);
که عدد تصادفی رو در بازه 100تا 999 تولید می کنه
5
با سلام
از این دو تابع می تونید استفاده بکنید
double n= 123.45; double m= Math.Round(n); Console.WriteLine(m); // Output 123
int result = (int)Math.Ceiling(value);