Twitter Delicious Facebook Digg Stumbleupon Favorites More

Jumat, 27 Mei 2011

Cara Menggunakan Akar di Java

Dalam Operasi aritmatika di Java kita pasti sudah tahu misalkan tambah menggunakan tanda +, kurang menggunakan tanda -, kali menggunakan tanda *, bagi menggunakan tanda /. Nah bagaimana kalau akar, akan seperti apa bentuknya di java yah ? Langsung aja lihat Script di bawah ini.

Contoh Script Akar 1
import javax.swing.*;
public class Akar
{
   public static void main(String[] args)
    {

        int x;
        double akar;
        x=Integer.valueOf(JOptionPane.showInputDialog("Masukan Angka yang ingin diakar kan ?"));    
        akar = Math.sqrt(x);
        JOptionPane.showMessageDialog(null,"BUILD SUCCESSFUL"+
        "\n-----------------------------------"+"\nAkar Dari "+x+"\nHasilnya = "+akar+
        "\n-----------------------------------","http://mahasewa.blogspot.com/",
        JOptionPane.PLAIN_MESSAGE);
   }
}

Sudah jelas bagai mana caranya ? pada akar = Math.sqrt(x); untuk menghitung akar kita membutuhkan Math.sqrt(x); dimana x adalah variabel yang telah di dekskripsikan. x itu hanya contoh dari program diatas, bisa anda ganti terserah anda. Apabila program diatas di compile dengan Netbeans akan tampil seperti gambar dibawah ini.

Input : (Anda Masukan angka yang ingin anda Akar kan)


Output : (Hasil nya bisa anda lihat pada gambar dibawah ini)


Contoh Script Akar 2
public class Akar1
{
    public static void main(String[] args) {
      double a=100;
      double xnew=a/2;
      double xold;
      do{
          xold=xnew;
          xnew=(xold+a/xold)/2;
          System.out.println("xnew ="+xnew);
      }
      while(Math.abs(xnew-xold)>1e-4);
      System.out.println("Akar Dari"+a+"="+xnew);
    }
}

Outputnya akan tampil seperti gambar dibawah ini.

5 komentar:

Dedek mengatakan...

KK....., Bagus bgt ya......!!!
Thank1s KK atas Pencerahan nya......

Unknown mengatakan...

Mantap Gan...

Unknown mengatakan...

Makasi gan sangat membantu semoga makin sukses

Unknown mengatakan...

makasih gan

dd mengatakan...

top

Posting Komentar

 
Design by Free WordPress Themes | Bloggerized by Mahasewa - Premium Blogger Themes | Blogger Templates