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:
3Contoh 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