PDA

View Full Version : سوال: مقدار صحيح يک عدد اعشاري



mak1387
چهارشنبه 09 بهمن 1387, 11:56 صبح
سلام
اگر داشته باشيم:
double i=1.25
مقدارi = 1.0 را چگونه ميتوان بدست آورد؟
با تشکر

saeedIRHA
چهارشنبه 09 بهمن 1387, 12:38 عصر
اينطوری:


int x = Math.round(1.25f);

قبل از سؤال کردن يک مقدار تحقيق بد نيست

mak1387
چهارشنبه 09 بهمن 1387, 12:41 عصر
با تشکر
مگر تحقيق همين سوال کردن نيست؟

mak1387
چهارشنبه 09 بهمن 1387, 13:14 عصر
در ضمن round مقدار 1.65 را 2 بر مي گرداند. ولي مقدار صحيح آن 1 است.

mak1387
چهارشنبه 09 بهمن 1387, 15:07 عصر
Math.floor چطور؟

amirfarshad
چهارشنبه 09 بهمن 1387, 18:26 عصر
Math.floor چطور؟
Math.floor رو به پایین گرد میکند و Math.ceil رو به بالا

Math.round اگر کمتر از x.5 باشد را رو به پایین و بقیه رو به بالا گرد میکند. x هم یک عدد هست.

mojtaba_021
چهارشنبه 09 بهمن 1387, 18:36 عصر
سلام سورس برنامه ي پايين رو ميخوام
تا فردا بايد تحويل بدم خواهش ميكنم كمكم كنين.

برنامه ای به زبان اسمبلی بنویسید که حرکت اسب در صفحه شطرنج را پیاده سازی کند .به عبارت دیگر اسب از یک خانه شطرنج حرکت کند بطوریکه تمام خانه های صفحه شطرنج را طی کند و از هر خانه تنها یکبار عبور کند .مسیر پیمایش را در خروجی