PDA

View Full Version : سوال: رُند کردن اعداد



sadeghlinux
چهارشنبه 21 آبان 1399, 16:41 عصر
سلام دوستان

من یه تکست باکس دارم که داخلش یه مبلغی رو وارد میکنم

بعد در تکست باکس دوم درصد رو وارد میکنم که مثلا 20 درصد اضافه بشه (درصد برای اعداد مختلف تغییر می کنه) و در تکست باکس سوم مبلغ نهایی نشون داده میشه.

حالا من کاری که میخام بکنم اینه که وقتی به مبلغ پایه 20 درصد اضافه میکنم عدد نهایی عدد رُند بشه، مثلا وقتی میشه 250200 تومان من میخام بشه 250000 تومان و یا اگه شد 296920 تومان که میخام بشه 270000 تومان
بهتره بگم زیر 500 تومان گرد بشه پایین بالای 500 تومان گرد بشه بالا

" در ضمن تمامی اعداد صحیح می باشد و اعداد اعشاری استفاده نمی کنم "

لطفا راهنمایی بفرمایید یا اگه قطعه کدی دارید رو برام بفرستید
ممنون

MMRavari
چهارشنبه 21 آبان 1399, 20:08 عصر
میتونی عدد رو بر اون تعداد اعشاری که میخوای تقسم کنی حاصل را روند و مقدار بست اومده رو بر اون عدد ضرب کنی
مثلأ اگر بخوای تا سه رقم روند بسه عددت رو بر 1000 تقسیم کنی بعد حاصل رو روند و نتیجه رو در 1000 ضرب کنی

telegram
پنج شنبه 22 آبان 1399, 17:11 عصر
سلام دوستان

من یه تکست باکس دارم که داخلش یه مبلغی رو وارد میکنم

بعد در تکست باکس دوم درصد رو وارد میکنم که مثلا 20 درصد اضافه بشه (درصد برای اعداد مختلف تغییر می کنه) و در تکست باکس سوم مبلغ نهایی نشون داده میشه.

حالا من کاری که میخام بکنم اینه که وقتی به مبلغ پایه 20 درصد اضافه میکنم عدد نهایی عدد رُند بشه، مثلا وقتی میشه 250200 تومان من میخام بشه 250000 تومان و یا اگه شد 296920 تومان که میخام بشه 270000 تومان
بهتره بگم زیر 500 تومان گرد بشه پایین بالای 500 تومان گرد بشه بالا

" در ضمن تمامی اعداد صحیح می باشد و اعداد اعشاری استفاده نمی کنم "

لطفا راهنمایی بفرمایید یا اگه قطعه کدی دارید رو برام بفرستید
ممنون


سلام
می تونید از متد Round استفاده کنید