Jumat, 05 Oktober 2012

Resume Operator

Pertemuan ke 4


Pokok Pembahasan
1.  OPERATOR ARITMATIKA
 Operator Aritmatika
Yang termasuk operator aritmatika adalah   *, /, %, +, dan -.
Operasi pembagian pada bilangan integer akan membulatkan pecahan pada hasilnya
Operator aritmatika umumnya beroperasi pada dua operand. Sebagai contoh ekspresi 2 + 2, berarti:
2 adalah operand pertama
+ adalah operator aritmatika tambah
2 adalah operang kedua.
Dalam pengerjaan operator aritmatika visual basic telah menetapkan derajat pengerjaan seperti berikut ini:
Operator
Derajat
^
1
* / Mod
2
+ -
3
operator yang memiliki derajat yang sama akan dikerjakan mulai dari sebelah kiri.
Sebagai contoh terdapat pernyataan:
A = 2 + 2 – 5
Dengan demikian urutan pengerjaan dari pernyataan tersebut adalah:
1. 2 + 2 memberikan hasil 4
2. 4 – 5 memberi hasil -1
3. -1 diberi ke variabel A
Misalkan terdapat pernyataan seperti berikut:
A = 2 + 5 * 10, maka urutan pengerjaannya adalah
1. 5 * 10 = 50
2. 2 + 50 = 52
3. 52 diberi ke A
2.  Operator Increment dan Decrement
Hasil  Algoritma = ++ a +b 2
(a+1) + b
Hasil  : bil 1++ bil 2
Hasil  = 40+25
            =65
bill 1 ++
40 + 1
=41
Value : Hasil = ++ bil1 +bil2
            Hasil =(40+1) +25
            Hasil=66
Jadi Bil 1=41 Yang di atas .
 
   3.  Operator Logika
operator boolean pada JAVA digunakan untuk melakukan operasi terhadap dua operand yang bertipe boolean. Hasil yang diberikan oleh operasi ini juga akan bertipe boolean. bebrapa operator pada boolean.
Operator Logika :
|| (logical) dan  | (boolean logical) inclusive OR
(Bill++ >40 )
(40>40)& (0  !=9)
False                                      True
                False
Bill ++



&& = Operasi ANS
|| = Operasi OR
^ = Operasi XOR (Exclusive OR)
! = Operasi NOT (Negasi)

Keterangan : T = True dan F = False
apabila 2 operand bernilai boolean (Contoh A dan B) dan keduanya digunakan dalam operasi AND, OR, XOR, dan NOT maka nilai yang dihasilkan antara lain, operasi AND hanya akan menghasilkan nilai true apabila kedua operand (A dan B) bernilai true; operasi OR hanya akan menghasilkan nilai false apabila kedua nilai operand false; operasi XOR hanya akan menghasilkan nilai true apabila salah satu operand-nya (bukan kedua-duanya) bernilai true; sedangkan operasi NOT akan menghasilkan negasi atau kebalikan dari nilai sebelumnya.

   4.  Operator Relasi
Operator relasi digunakan untuk membandingkan berbagai kombinasi dari tipe dara integer, float, dan char. Hasil dari perbandingan tersebut adalah nilai benar / salah ( True False) dengan demikian penggunaan dari operator ini dilakukan pada statement if.
Dalama java terdapat 4 operator relasi
Operasi Relasi
-          Relasional  Untuk Membandingkan Beberapa Nilai Dan Menentukan Hubungan Antara Nilai-Nilai Tersebut.
-          Output dan Perbandingan  Tersebut Adalah Nilai Boolean Antara True Dan False
  • > Lebih besar dari
  • >= Lebih besar sama dengan 
  • <= Lebih kecil sama dengan
  • < Lebih Kecil dari

5.  Operator Kondisi
Operator Kondisi(?:)
exp1?             exp2:             exp3












 




exp 1 : Kondisi

exp2 : Statement yang berbeda jika kondisi bernilai benar

exp3 : statement yang  berlaku jika kondisi salah

jika kondisi memenuhi syarat, maka perintah akan dikerjakan dan sebaliknya, jika kondisi salah, maka perintah akan diabaikan.


Tidak ada komentar:

Posting Komentar