Menghitung Akar Kuadrat dan Akar Kubik dengan Java
Pada pelajaran Matematika, kadang kita sering menemukan perhitungan akar.
Contoh, akar kuadrat dari
25
adalah 5
, karena 5x5=25
, bisa ditulis: . Lalu kalau akar kubik dari 27
adalah 3
, karena 3x3x3=27
, bisa ditulis: .
Bagaimana cara kita membuat perhitungan tersebu di Java?
Perhitungan akar kuadrat dapat dilakukan dengan fungsi
sqrt()
. Fungsi ini terdapat dalam class Math
. Jadi untuk menghitung akar seperti di atas dalam kode java dapat dilakukan dengan cara berikut ini:Math.sqrt(25);
Fungsi tersebut akan menghasilkan:
5
Sementara itu untuk perhitungan akar kubik dapat dilakukan dengan fungsi
cbrt()
.
Contoh:
Math.cbrt(27);
Akan menghasilkan:
3
Contoh Penerapannya dalam Program
Sekarang mari kita coba membuat program untuk menghitung rumus pitagoras.
Rumus pitagoras:c =
Maka kita bisa buat fungsi seperti ini:
static double pitagoras(double a, double b){
double c = Math.sqrt( Math.pow(a,2) + Math.pow(b,2) );
return c;
}
Fungsi
Math.pow()
digunakan untuk membuat pangkat.
Kode lengkap programmnya seperti ini:
public class HitungPitagoras {
// fungsi rumus pitagoras
static double pitagoras(double a, double b){
double c = Math.sqrt( Math.pow(a,2) + Math.pow(b,2) );
return c;
}
public static void main(String[] args) {
double a = 3.2;
double b = 4.5;
// menggunakan atau pemanggilan fungsi pitagoras
double c = pitagoras(a, b);
System.out.println("c = " + c);
}
}
Hasilnya:
c = 5.52177507691141
Kesimpulan
Jadi, untuk menghitung akar kuadrat dan akar kubik di java, kita gunakan fungsi
Math.sqrt()
untuk akar kuadrat dan Math.cbrt()
untuk akar kubik.
Komentar
Posting Komentar