CodeGym /وبلاگ جاوا /Random-FA /روش Java.lang.Math.max().
John Squirrels
مرحله
San Francisco

روش Java.lang.Math.max().

در گروه منتشر شد
کلاس Java Math شامل متدهای مورد نیاز برای انجام محاسبات ریاضی است. یکی از محاسبات بسیار رایجی که به آن نیاز داریم، یافتن حداکثر دو عدد است . برای این کار، جاوا یک متد ()java.lang.Math.max معرفی کرده است . چند نکته کلیدی وجود دارد که باید در مورد متد ()lang.Math.max بدانید . این یک متد استاتیک است، و بنابراین، شما از آن با نام کلاس به عنوان Math.max استفاده می کنید . این متد Math.max () فقط می‌تواند دو آرگومان بگیرد، بنابراین نمی‌توانید از آن برای یافتن حداکثر عدد در مجموعه‌ای با بیش از دو عدد استفاده کنید. دارای چهار روش اضافه بارگذاری برای انواع داده های int، double، float و long. در اینجا امضای متد 4 روش آورده شده است.متد Java.lang.Math.max () - 1
public static int max(int a, int b)
public static double max(double a, double b)
public static long max(long a, long b)
public static float max(float a, float b)
بیایید از هر یک از این روش ها در مثال های خود استفاده کنیم. یافتن حداکثر مقدار دو عدد صحیح.
public class Main   {
    public static void main(String args[])
    {
        int x = 40;
        int y = 60;
        System.out.println(Math.max(x, y));
    }
}
خروجی 60 خواهد بود. یافتن حداکثر مقدار بین دو مقدار دوگانه.
public class Main   {
    public static void main(String args[])
    {
        double x = 15.68;
        double y = -37.47;
        System.out.println(Math.max(x, y));
    }
}
خروجی 15.68 خواهد بود. یافتن حداکثر مقدار بین دو عدد ممیز شناور.
public class Main   {
    public static void main(String args[])
    {
        float x = -21.44f;
        float y = -23.32f;
        System.out.println(Math.max(x, y));
    }
}
خروجی -21.44f خواهد بود در نهایت، بیایید حداکثر مقدار بین دو مقدار طولانی را پیدا کنیم.
public class Main   {
    public static void main(String args[])
    {
        long x = 123456778;
        long y = 453455633;
        System.out.println(Math.max(x, y));
    }
}
خروجی 453455633 خواهد بود. اگرچه Math.max به شما امکان می دهد دو مقدار بدهید، می توانید آن را بداهه بسازید تا حداکثر را از بین سه یا چند مقدار بیابید. مثال زیر را بررسی کنید.
public class Main
{
    public static void main(String args[])
    {
        int x = 40;
        int y = 60;
        int z = 75;
        //Find the maximum among three values using max() function
        System.out.println(Math.max(z, Math.max(x,y)));
    }
}
خروجی 75 خواهد بود.

نتیجه

تابع max() یک روش ساده در جاوا است که استفاده از آن بسیار آسان است. تنها کاری که باید انجام دهید این است که دو مقدار را به عنوان آرگومان به متد ارسال کنید. کلاس ریاضی متعلق به کتابخانه java.lang است که به طور پیش فرض در هر برنامه جاوا وارد می شود. بنابراین، برای استفاده از متد ()Math.max نیازی به وارد کردن چیزی ندارید .
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION