Mengenal Fungsi Matematika di Java: Panduan Lengkap Java Math untuk Pemula

Fungsi Matematika dalam Java

Java Math: Solusi Praktis Buat Ngoding Perhitungan Matematika

Kalau kamu sedang belajar Java dan butuh melakukan perhitungan matematika seperti mencari nilai maksimum, akar kuadrat, atau membuat angka acak, kamu wajib kenalan dengan Java Math.

Java Math adalah kumpulan fungsi matematika bawaan di Java yang bisa mempercepat dan mempermudah proses coding. Kamu nggak perlu bikin logika ribet dari nol—cukup panggil fungsi yang tersedia!


Perlu Dicatat Dulu: Bukan Operator Matematika

Oh ya, artikel ini nggak membahas operator dasar seperti +, -, *, /, atau %. Fokus kita adalah fungsi-fungsi dari class Math di Java. Yuk, langsung ke contoh-contohnya!


🔽 Mencari Nilai Minimum: Math.min(x, y)

Fungsi Math.min() digunakan buat nyari nilai terkecil antara dua angka.
Contoh:

java
public class Main { public static void main(String[] args) { System.out.println(Math.min(12, 7)); // Output: 7 } }

🔼 Mencari Nilai Maksimum: Math.max(x, y)

Kebalikannya, kalau kamu pengin tahu nilai terbesar dari dua angka, gunakan Math.max().

java
public class Main { public static void main(String[] args) { System.out.println(Math.max(12, 7)); // Output: 12 } }

√ Akar Kuadrat & Akar Pangkat Tiga: Math.sqrt() dan Math.cbrt()

  • Akar kuadrat: Gunakan Math.sqrt(x)

  • Akar pangkat tiga: Gunakan Math.cbrt(x)

java
public class Main { public static void main(String[] args) { System.out.println(Math.sqrt(16)); // Output: 4.0 System.out.println(Math.cbrt(27)); // Output: 3.0 } }

🧮 Perpangkatan: Math.pow(x, y)

Kalau kamu mau menghitung pangkat, misalnya 4³ (4 pangkat 3), pakai fungsi Math.pow():

java
public class Main { public static void main(String[] args) { System.out.println(Math.pow(4, 3)); // Output: 64.0 } }

🔢 Nilai Mutlak: Math.abs(x)

Fungsi Math.abs() mengembalikan nilai absolut (mutlak) dari sebuah angka, jadi hasilnya selalu positif:

java
public class Main { public static void main(String[] args) { System.out.println(Math.abs(-12)); // Output: 12 } }

🎲 Angka Acak (Random): Math.random()

Kalau kamu butuh angka random, misalnya buat game atau simulasi, Java punya Math.random() yang menghasilkan angka desimal antara 0.0 dan 1.0.

java
public class Main { public static void main(String[] args) { System.out.println(Math.random()); // Contoh output: 0.7234 } }

Mau angka acak dari 0 sampai 49? Gunakan kombinasi casting (int) seperti ini:

java
public class Main { public static void main(String[] args) { System.out.println((int)(Math.random() * 50)); } }

Penutup: Simpel Tapi Powerful

Fungsi-fungsi matematika di Java bisa jadi alat bantu yang super praktis buat ngoding, apalagi buat kamu yang baru belajar. Dengan Java Math, berbagai operasi perhitungan jadi lebih cepat, lebih akurat, dan pastinya lebih efisien.

Semoga artikel ini bermanfaat dan bikin kamu makin jago ngoding di Java!
Jangan lupa share ke teman-temanmu yang lagi belajar Java juga, ya! 😉

Previous Post Next Post