CodeGym /وبلاگ جاوا /Random-FA /روش جاوا ریاضی round().
John Squirrels
مرحله
San Francisco

روش جاوا ریاضی round().

در گروه منتشر شد
همه زبان های برنامه نویسی و به طور کلی کامپیوترها نمی توانند با اعداد بی نهایت کار کنند. گرد کردن و کوتاه کردن اعداد به معنای واقعی کلمه همه جا ما را دنبال می کند، زیرا ماهیت رایانه های مدرن چنین است. زبان جاوا یک کلاس ویژه برای عملیات ریاضی دارد - ریاضی ، و روشی دارد که به شما امکان می‌دهد اعداد را به شکلی که نیاز داریم گرد کنید. در اینجا ما متد Math.round() را داریم و در این مقاله نحوه استفاده از آن را توضیح خواهیم داد.

نحو () Math.round

java.lang.Math.round() یک متد ریاضی است که نزدیکترین طولانی یا صحیح را به آرگومان خود برمی گرداند. نتیجه Java Math round() با جمع 1/2 به یک عدد صحیح گرد می شود و بعد از جمع 1/2 کف نتیجه را می گیرد. پس از این عمل، شماره به یک نوع طولانی یا int ریخته می شود. نحو متد round() به صورت زیر است:
Math.round(value)
round() درست مانند اکثر متدهای کلاس ریاضی ، ثابت است. آرگومان ارزش می تواند شناور یا دو برابر باشد. این روش نزدیکترین عدد int (در صورت وجود مقدار شناور) یا طولانی (در صورت وجود مقدار دو برابر) را به آرگومان برمی‌گرداند، با پیوندهایی که به بی‌نهایت مثبت گرد می‌شوند.

موارد ویژه Math.round()

  • اگر آرگومان NaN باشد، نتیجه 0 خواهد بود.

  • اگر آرگومان بی نهایت منفی یا هر مقداری کمتر یا مساوی با مقدار Integer.MIN_VALUE باشد ، نتیجه مقدار Integer.MIN_VALUE خواهد بود .

  • اگر آرگومان بی نهایت مثبت یا هر مقداری بزرگتر یا مساوی با مقدار Integer.MAX_VALUE باشد ، نتیجه برابر با مقدار Integer.MAX_VALUE است .

مثال Java Math.round().

بیایید یک برنامه داشته باشیم و متد Math round() را با مثال هایی از آرگومان های مختلف، float و double نشان دهیم.
public class MathExample {
   //java.lang.Math.round() method example with float and double arguments
   public static void main(String[] args) {
       double e = 2.71828;
       float pi = 3.1415f;
       //Math.round() method: float turns to int
       int intOfPi = Math.round(pi);
       //Math.round() method: double  turns to long
       long intOfE = Math.round(e);
       System.out.println("integer part of pi = " + intOfPi);
       System.out.println("integer part of e = " + intOfE);

   }

}
خروجی این برنامه:
قسمت صحیح pi = 3 قسمت صحیح e = 3
همانطور که می بینید، یکی از اعداد به سمت بالا گرد شده و دیگری به یک عدد صحیح کوچکتر گرد شده است. در هر دو مورد، نتیجه نزدیکترین عدد صحیح است. به این ترتیب متد Java.lang.Math.round () کار می کند.
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION