Terdapat fungsi matematika (Java Math) dalam Java yang dapat membantu programmer untuk membuat program menyelesaikan beberapa tugas perhitungan matematika dengan mudah dan cepat. Fungsi matematika dalam Java dikenal dengan nama Java Math. Beberapa tugas matematika yang dapat digunakan pada Java Math, seperti Pencarian Nilai Minimum dan Maksimum, Akar Pangkat, Perpangkatan, Nilai Mutlak, dan Nilai Acak atau Random.
Adapun operator-operator matematika dalam Java seperti penjumlahan dan pengurangan, perkalian dan pembagian, serta modulo juga dapat dilakukan dalam Java. Tetapi pada artikel ini, kita tidak membahas tentang operator-operator matematika, kita hanya membahas tentang fungsi matematika (Java Math) dalam Java.
Nilai Minimum dalam Java
Nilai Minimum ditulis dengan fungsi Math.min(x, y). Fungsi ini digunakan untuk mendapatkan nilai minimum dari x dan y. Contoh codenya adalah sebagai berikut.
public class Main { public static void main(String[] args) { System.out.println(Math.min(12, 7)); } }
Nilai Maksimum ditulis dengan fungsi Math.max(x, y). Fungsi ini digunakan untuk mendapatkan nilai maksimum dari x dan y. Contoh codenya adalah sebagai berikut.
public class Main { public static void main(String[] args) { System.out.println(Math.max(12, 7)); } }
Akar dalam Java ditulis dengan fungsi Math.sqrt(x) yang dapat mengembalikan nilai hasil akar dari x.
public class Main { public static void main(String[] args) { System.out.println(Math.sqrt(16)); } }
public class Main { public static void main(String[] args) { System.out.println(Math.cbrt(16)); } }
Perpangkatan dala Java
Terdapat juga Fungsi untuk perpangkatan dalam Java yang ditulis dengan fungsi Math.pow(x, y) yang akan mengembalikan nilai hasil dari xy . Contoh codenya adalah sebagai berikut.
public class Main { public static void main(String[] args) { System.out.println(Math.pow(4, 3)); } }
Nilai Mutlak dalam Java
Nilai Mutlak dalam Java dapat ditulis dengan Math.abs(x) untuk menghasilkan nilai absolut atau nilai mutlak dari x.
public class Main { public static void main(String[] args) { System.out.println(Math.abs(-12)); } }
Nilai Acak atau Random dalam Java
Nilai acak atau random dalam Java dapat ditulis dengan fungsi Math.random() yang akan mengembalikan nilai tertentu. Nilai yang dikembalikan akan berbeda-beda.
Contoh Code Random dalam Java
public class Main { public static void main(String[] args) { System.out.println(Math.random()); } }
Contoh lainnya untuk nilai acak atau random diantara 0 sampai dengan 50:
public class Main { public static void main(String[] args) { System.out.println((int)(Math.random()*50)); } }
Terimakasih banyak
ReplyDelete