jump to navigation

Prioritas Operator dalam Java 29 Oktober 2009

Posted by areiwb in Programming.
trackback

Operator dalam java salah satunya adalah operator aritmatik, yang terdiri dari :
penjumlahan +
pengurangan –
perkalian *
pembagian /
pembagian mod %

Kira-kira apabila ada operasi aritmatika,mana ya operator yang akan diproses duluan???let’s we try :
Kali ini kita akan menggunakan JCreator untuk membuat program sederhana ini, alasannya lebih mudah dalam membuat dan compilasi programnya.
Listing Program :
/**
* @(#)prioritas.java
*
*
* @author hernika.ariwibowo
* @version 1.00 2009/10/27
*/

public class prioritas {

public static void main (String args[]) {

System.out.println(“4+5-6 =”+(4+5-6)); //Penjumlahan & Pengurangan
System.out.println(“4-6*2 =”+(4-6*2)); //Pengurangan & Perkalian
System.out.println(“4/2*6 =”+(4/2*6)); //Pembagian & Perkalian
System.out.println(“2*6/4 =”+(2*6/4)); //Perkalian & Pembagian
System.out.println(“4+6*2 =”+(4+6*2)); //Penambahan & Perkalian
System.out.println(“4+6/2 =”+(4+6/2)); //Penambahan & Pembagian
System.out.println(“4*6+2 =”+(4*6+2)); //Perkalian & Penambahan
System.out.println(“6%4*2 =”+(6%4*2)); //Penambahan & Perkalian
System.out.println(“9%5/2 =”+(9%5/2)); //Pembagian mod & Pembagian
System.out.println(“9/3%2 =”+(9/3%2)); //Pembagian & Pembagian mod
}

}

Output Program/hasul compile :
4+5-6 =3
4-6*2 =-8
4/2*6 =12
2*6/4 =3
4+6*2 =16
4+6/2 =7
4*6+2 =26
6%4*2 =4
9%5/2 =2
9/3%2 =1

Kesimpulan :
Antara perkalian,pembagian,pembagian mod yang akan didahulukan adalah operator yang terletak di depan operand-operand yang di operasikan, contoh : 2*6/4 =3 , maka yang akan diproses terlebih dahulu adalah perkaliannya dulu, namun apabila seperti ini 4/2*6 =12, yang akan diproses adalah pembagiannya dulu.

Sedangkan operator penambahan (+) dan pengurangan (-) akan diproses setelah operator perkalian (*),pembagian (/) ataupun pembagian mod (%) diproses terlebih dahulu.

—seperti semboyan orang jawa bilang : PIPOLONDO (ping poro lan sudo), artinya perkalian,pembagian, penambahan,pengurangan. ya kira-kira seperti itu yang dapat kita pelajari saat ini. Terimakasih.

Komentar»

No comments yet — be the first.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: