CodeGym /Java Blog /Acak /Metode Java.lang.Math.max()
John Squirrels
Level 41
San Francisco

Metode Java.lang.Math.max()

Dipublikasikan di grup Acak
Kelas Java Math berisi metode yang diperlukan untuk melakukan perhitungan matematis. Salah satu perhitungan paling umum yang kita perlukan adalah menemukan jumlah maksimum dua angka . Untuk tugas ini, java telah memperkenalkan metode java.lang.Math.max() . Ada beberapa hal penting yang perlu diketahui tentang metode lang.Math.max() . Ini adalah metode statis, dan oleh karena itu, Anda menggunakannya dengan nama kelas sebagai Math.max . Metode Math.max() ini hanya dapat menerima dua argumen, jadi Anda tidak dapat menggunakannya untuk menemukan angka Maksimum dalam himpunan dengan lebih dari dua angka. Ini memiliki empat metode kelebihan beban untuk tipe data int, double, float, dan long. Berikut adalah tanda tangan metode dari 4 metode.Metode 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) 
Mari gunakan masing-masing metode ini dalam contoh kita. Menemukan nilai maksimum dari dua bilangan bulat.

public class Main   {  
    public static void main(String args[])  
    {  
        int x = 40;  
        int y = 60;    
        System.out.println(Math.max(x, y));  
    }  
} 
Outputnya adalah 60. Menemukan nilai maksimum antara dua nilai ganda.

public class Main   {  
    public static void main(String args[])  
    {  
        double x = 15.68;  
        double y = -37.47;  
        System.out.println(Math.max(x, y));  
    }  
}
Outputnya adalah 15,68 Menemukan nilai maksimum antara dua angka floating-point.

public class Main   {  
    public static void main(String args[])  
    {  
        float x = -21.44f;  
        float y = -23.32f;  
        System.out.println(Math.max(x, y));  
    }  
}
Outputnya adalah -21.44f Akhirnya, mari kita cari nilai maksimum antara dua nilai panjang.

public class Main   {  
    public static void main(String args[])  
    {  
        long x = 123456778;  
        long y = 453455633;    
        System.out.println(Math.max(x, y));  
    }  
}
Outputnya adalah 453455633. Meskipun Math.max memungkinkan Anda memberikan dua nilai, Anda dapat mengimprovisasinya untuk menemukan nilai maksimum di antara tiga nilai atau lebih. Periksa contoh berikut.

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)));  
    }  
}
Outputnya akan menjadi 75.

Kesimpulan

Fungsi max() adalah metode sederhana di Java yang sangat mudah digunakan. Yang harus Anda lakukan adalah meneruskan dua nilai sebagai argumen ke metode. Kelas matematika milik perpustakaan java.lang, yang diimpor di setiap aplikasi java secara default. Oleh karena itu, Anda tidak perlu mengimpor apa pun untuk menggunakan metode Math.max() .
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION