Dutormasi.com – Pada kali ini kita akan membuat program  menghitung akar kuadrat dan kubik pada Java. Saat kamu pada Sekolah Lanjutan Tingskat Atas (SLTA) ataupun kuliah kamu pasti menemukan pelajaran matematika, dan dipelajaran tersebut kita menemukan yang namanya perhitungan akar.

Membuat Program Menghitung Akar Kuadrat dan Kubik Pada Java
Seperti apa itu perhitungan akar itu? Oke Dutormasi kasih contoh, akar kuadrat dari 100 adalah 10, karena 10 x 10 = 100, dapat ditulis : √100  = 10. Terus kalau akar kubik dari 125 adalah 5, karena 5 x 5 x 5 = 125, dapat ditulis ∛125 = 5.
Bagaimana ngerti kan? Terus pertanyaannya bagaimana cara kita membuat perhitungan tersebut di bahasa Java?
Pada java perhitungan kuadrat dapat dengan mudah dilakukan dengan fungsi Math.sqrt(), fungsi ini terdapat dalam class Math. Jadi untuk menghitung akar kuadrat seperti contoh kita sebelumnya dalam kode java, sebagai berikut :
Math.sqrt(100);

Tentunya fungsi tersebut akan menghasilkan angka :  10

 
Sedangkan untuk perhitungan akar kubik di Java kamu dapat melakukannya dengan fungsi Math.cbrt(). Contoh :
Math.cbrt(125);

Hasilnya adalah angka : 5.

Contoh Soal Menentukan Sisi Miring Segitiga Siku-Siku dengan Pitagoras

Sebelum masuk contoh kita perlu tahu terlebih dahulu bagaimana cara menghitung rumus pitagoras :
Rumus Pitagoras = c = √a2 + b2

Soalnya diketahui segitiga siku-siku ABC dengan sisi sebagai berikut :

Tentukan panjang sisi miring pada sisi AC pada gambar diatas!

Baca Juga :  Pengertian dan Perbedaan Flowchart dan Data Flow Diagram (DFD) yang Perlu Kamu Ketahui

Kita dapat membuat sebuah fungsi static sebagai berikut :

static double pitagoras(double sisia, double sisib){
    double sisic = Math.sqrt( Math.pow(sisia,2) + Math.pow(sisib,2) );
    return sisic;
}

Diprogram ini, kita juga menggunakan sebuah fungsi dari class Math yaitu Math.pow(). Apabila kamu belum tahu apa kegunaan dari fungsi tersebut kamu dapat membaca postingan sebelumnya yaitu Operasi Pangkat Pada Java.

Kode lengkapnya adalah sebagai berikut :
class Main {
// Fungsi rumus pitagoras dengan parameter sisia dan sisib
  static double pitagoras(double sisia, double sisib){
    double sisic = Math.sqrt( Math.pow(sisia,2) + Math.pow(sisib,2) );
    return sisic;
}


  public static void main(String[] args) {
    // Menggunakan atau memanggil fungsi pitagoras
    double sisic = pitagoras(8,6);
    System.out.println("Sisi C : " + sisic);
  }
}

Hasil dari program tersebut adalah :

Sisi C : 10

Bagaimana sobat dutormasi, asangat mudah bukan? Dengan ini kita bisa mendapatkan kesimpulan bahwa di bahasa pemrograman Java kita dapat menghitung akar kuadrat dan akar kubik menggunakan fungsi Math.sqrt() untuk akar kuadrat dan Math.cbrt() untuk akar kubik.

Semoga bermanfaat dan terimakasih!

Salam Dutormasi!!