PDA

View Full Version : آموزش: 'گرد کردن یک عدد صحیح به مقدار دلخواه



soroosh_rhsld
چهارشنبه 15 آذر 1391, 01:19 صبح
این مشکل رو داشتم دیدن کسی قبلا مطرح نکرده بود از این بابت مشکل رو با راه حل می زارم تا اگر دوستان نیاز داشتن استفاده کنند.
.....البته توجه داشته باشید تابع Round برای اعداد اعشاریه......

برای گرد کردن یک عدد صحیح می تونید از روش زیر استفاده کنید
چهار تکس باکس داریم

TextBox2.Text = Math.Round(TxtNumber.Text / TxtRound.Text)
TextBox4.Text = int(TextBox2.Text) * TxtRound.Text


توضیح:شما یک عدد دارید مثلا 123456
میخواهید این عدد را بر مبنای 50 گرد کنید
ابتدا عدد را تقسیم بر مبنای گرد کردنتون میکنید
بعد بخش صحیح پاسخ رو در همون مبنا ضرب می کنید

تست کردم جواب داده

123456/50=2469.12
2469*50=123450