سلام
تازه برنامه سی شارپ دارم یاد میگیرم..مشکل در بدست آوردن اعشار عدد و رند کردن دارم
به عنوان مثال میخواهم
12/5 کنم و حاصل تقسیم که میشه 2.4 ،رند روبه بالا کنه و 3 رو در تکست باکس نمایش بده..
از راهنمایی دوستان سپاسگذارم:تشویق::تشویق:
Printable View
سلام
تازه برنامه سی شارپ دارم یاد میگیرم..مشکل در بدست آوردن اعشار عدد و رند کردن دارم
به عنوان مثال میخواهم
12/5 کنم و حاصل تقسیم که میشه 2.4 ،رند روبه بالا کنه و 3 رو در تکست باکس نمایش بده..
از راهنمایی دوستان سپاسگذارم:تشویق::تشویق:
سلام دوست گرامی ضمن خوشامد گویی به شما ،چون در مرحله آموزش و یادگیری هستید بهتره به بخش 1001 نکته در سی شارپ مراجعه نمایید و آموزش های اولیه برای شروع برنامه نویسی گذاشته شده استفاده نمایید.
سپاس از راهنمایتون..اما خوندم چیزی متوجه نشدم اگر امکانش هست یه راهنمایی بفرمایید..
توصیحات لینک زیر را در مورد کلاس Math مطالعه کنید
https://msdn.microsoft.com/en-us/lib...stem.math.aspx
با سلام
همونطور که دوستان گفتن باید از کلاس Math استفاده کنی
1- برای رند به بالا:
Math.Ceiling
2-رند معمولی:
Math.Round
3- رند رو به پایین:
math.Floor
توضیحات :
http://stackoverflow.com/questions/3...earest-integer
private void button3_Click(object sender, EventArgs e)
{
double result = Math.Ceiling(2.4);
MessageBox.Show(result.ToString());
}
موفق باشید