Thursday, November 7, 2013

Operator

1.      Operator Aritmatika
Berikut  ini adalah dasar operator aritmatika yang dapat digunakan untuk membuat suatu program  Java,
2.      Operator Increment dan Decrement
Dari  sisi  operator  dasar  aritmatika,  Java  juga  terdiri  atas  operator  unary  increment  (++) dan  operator  unary decrement  (--).  operator  increment  dan  decrement  menambah dan mengurangi nilai yang tersimpan dalam bentuk variabel angka terhadap nilai

3.      Operator Relasi
Operator Relasi membandingkan  dua nilai  dan menentukan  keterhubungan  diantara nilai nilai tersebut. Hasil keluarannya berupa nilai boolean yaitu true atau false.
4.      Operator Logika
Operator  logika  memiliki  satu  atau  lebih  operand  boolean  yang  menghasilkan  nilai boolean.Terdapat enam operator  logika yaitu: && (logika AND), & (boolean logika AND), || (logika OR), | (boolean logika inclusive OR), ^ (boolean logika exclusive OR), dan ! (logika NOT). Pernyataan dasar untuk operasi logika adalah,
x1 op x2
Dimana x1, x2  dapat menjadi pernyataan boolean. Variabel atau konstanta, dan op adalah salah  satu  dari  operator  &&,  &,  ||,  |  atau  ^.  Tabel  kebenaran  yang  akan  ditunjukkan selanjutnya, merupakan  kesimpulan dari hasil dari  setiap operasi untuk  semua  kombinasi yang mungkin dari  x1 dan x2. && (logika AND) dan & (Boolean logika AND)
Berikut table kebenarannya
Perbedaan dasar antara operator && dan & adalah bahwa && mensupports short-circuit evaluations  (atau  evaluasi  perbagian),  sementara  operator  &  tidak. || (logika OR) dan | (Boolean logika inclusive OR)
Berikut table kebenarannya :
Perbedaan  dasar  antara  operator  ||  dan  |  adalah  bahwa  ||  mendukung  short   circuit evaluations  (atau  proses  evaluasi  sebagian),  sementara  |  tidak. (Boolean ExclusiveOR)
Berikut table kebenarannya :
Hasil operasi operator exclusive OR adalah TRUE, jika dan hanya jika satu operand bernilai TRUE dan yang lain bernilai False. Catatan jika kedua operand harus selalu dievaluasi untuk menjumlahkan hasil dari suatu exclusive OR. (logika NOT ) Logika NOT digunakan dalam satu argumen, dimana argumen tersebut dapat menjadi suatu  pernyataan,  variabel  atau  konstanta. 
Berikut  ini  adalah  tabel  kebenaran  untuk operator not!
5.      Operator kondisi
Operator    kondisi  ?:  adalah  operator  ternary.  Berarti  bahwa  operator  ini membaw a  tiga argumen    yang    membentuk    suatu    ekspresi    bersyarat.    Struktur    pernyataan    yangmenggunakan  operator kondisi adalah,
exp1?exp2:exp3
Dimana nilai exp1 adalah suatu pernyataan boolean yang memiliki hasil yang salah satunya harus berupa nilai true atau false. Jika exp1 bernilai  true, exp2 merupakan hasil operasi.  Jika bernilai  false,  kemudian exp3 merupakan hasil operasinya.

0 comments:

Post a Comment