Method Min, Max, Abs Dan Random Pada Java

Selain fungsi umum matematika ibarat trigonometri dan eksponensial, class Math pada Java juga menyediakan fungsi yang sering dipakai ibarat min, max, abs dan random.

min, max dan abs 

Method min dan max akan mengembalikan nilai maksimum dan minimum dari dua angka tipe int, long, float atau double.

Selain fungsi umum matematika ibarat trigonometri dan eksponensial Method Min, Max, Abs dan Random Pada Java


Sedangkan abs method mengembalikan nilai adikara atau mutlak dari angka tipe int, long, float atau double.

Contoh:

public class MinMaxAbs {          public static void main (String [] args) {                              System.out.println("Nilai maksimum dari (2, 8) ialah " + Math.max(2, 8));                System.out.println("Nilai maksimum dari (3.5, 4) ialah " + Math.max(3.5, 4));               System.out.println("Nilai minimum dari (2.2, 5.6) ialah " + Math.min(2.2, 5.6));                System.out.println("Nilai adikara dari (-3) ialah " + Math.abs(-3));               System.out.println("Nilai maksimum dari (-4.6) ialah " + Math.abs(-4.6));                         }    }   

Hasil:
Nilai maksimum dari (2, 8) ialah 8
Nilai maksimum dari (3.5, 4) ialah 4.0
Nilai minimum dari (2.2, 5.6) ialah 2.2
Nilai adikara dari (-3) ialah 3
Nilai maksimum dari (-4.6) ialah 4.6

Random

Anda sebelumnya mungkin pernah memakai random () pada pembahasan sebelumnya. Method ini akan menghasilkan angka random dengan tipe double lebih besar atau sama dengan 0.0 dan lebih kecil dari 1.0 atau (0 <= Math.random() < 1.0).

Anda sanggup memakai method ini untuk menulis verbal tunggal dan mengasilkan angka random pada rentang tertentu.

Secara umum penggunaannya ialah sebagai berikut:

a + Math.random() * b , artinya mengembalikan angka random yang berada diantara a dan a + b, kecuali a + b.

Contoh:

public class AngkaRandom {                    public static void main (String [] args) {                              /** Akan mengembalikan nilai 0 <= angka random < 5 */              System.out.println("Angka random integer antara 0 dan 5 ialah " + (int)(Math.random() * 5));                              /** Akan mengembalikan nilai 5 <= angka random < (5+10) */              System.out.println("Angka random integer antara 5 dan 15 ialah " + (5 + (int)(Math.random() * 10)));                         }   }   


Hasil:

Angka random integer antara 0 dan 5 ialah 2
Angka random integer antara 5 dan 15 ialah 9

1 Komentar untuk "Method Min, Max, Abs Dan Random Pada Java"

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel