Operator Aritmatika Dan Logika [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Materi Pembelajaran : Menerapkan Operasi Aritmatika dan Logika Tujuan Pembelajaran : Menjelaskan dan menerapkan Operasi Aritmatika dan Logika



Materi 1.



Operasi Aritmatika dalam Java Operasi aritmatika adalah operator yang biasa ditemukan untuk operasi matematika. Aritmatika sendiri merupakan cabang ilmu matematika yang membahas perhitungan sederhana seperti kali, bagi, tambah dan kurang. Java memiliki beberapa operator aritmatika yang dapat digunakan untuk melakukan ekspresi matematika seperti proses perhitungan gaji, aljabar, dan perhitunham diskon. Berikut daftar operator aritmatika pada java :



Gambar



1.



Operator Aritmatika Berikut adalah contoh operator aritmatika menggunakan Java dengan hasilnya :



Gambar 2. Contoh Operator aritmatika menggunakan Java



2. Operasi Relasional dalam Java Operasi relasional adalah operasi yang dilakukan untuk membandingkan antara dua nilai yang menghasilkan nilai data bertipe Boolean (true atau false). Operasi ini biasanya digunakan untuk menyeleksi suatu kondisi dalam sebuah struktur percabangan seperti if…then. Berikut daftar operator relasional :



Gambar 3. Operator Relasional Berikut contoh operator relasional menggunakan java beserta hasilnya:



Gambar 4. Contoh operator relasional menggunakan java



3. Operasi Logika dalam Java Operasi Logika adalah sebuah operasi yang digunakan unuk membandingkan dua kondisi atau lebih dengan hasil keluaran berupa data bertipe Boolean (true atau false). Berikut daftar operator logika dalam Java :



Gambar 5. Operator Logika Penjelasannya : Operator AND, akan menghasilkan nilai true jika kedua operandnya bernilai true. Contohnya : A= true, B = false (A&&B) maka outputnya = false. Operator OR, akan menghasilkan nilai true jika salah satu operandnya bernilai true. Contohnya : A = true, B= False (A||B) mka outputnya = true Operator NOT/ negasi, digunakan untuk menghasilkan keluaran yang bersifat terbalik dari inputnya. Contohnya : A = true, B= False, !(A&&B), outputnya = true.



Gambar 6. Contoh operator logika menggunakan java 4. Operasi Assignment dalam Java Operasi assignment digunakan untuk memasukkan nilai hasil operasi aritmatika ke dalam suatu variable. Bentuk operasi assignment memiliki bentuk yang lebih sederhana dibandingkan dengan operasi aritmatika. Sebagai contoh adalah A+=C dengan penulisan aritmatika adalah A=A+C. Tabel 1. Assignment



Operator Operator = += -=



*= /= %=



Fungsi Memasukkan nilai hasil operasi aritmatika ke dalam sebuah variabel Menjumlahkan nilai operand sebelah kiri dengan operand sebelah kanan, dan hasil penjumlahan disimpan ke dalam operand sebelah kiri Melakukan pengurangan nilai operand sebelah kiri dengan operand sebelah kanan dan hasil pengurangan disimpan kedalam operand sebelah kiri Mengalikan nilai operand sebelah kiri dengan operand operand sebelah kanan, dan hasil perkalian disimpan ke dalam operand sebelah kiri Membagi nilai operand sebelah kiri dengan operand operand sebelah kanan, dan hasil pembagian disimpan ke dalam operand sebelah kiri Membagi nilai operand sebalah kiri dengan operand sebelah kanan dan hasil sisa bagi disimpan ke dalam operand sebelah kiri



Contoh A= 23; B=20; C= A+B; A=23; B=20; A+=B; Maka nilai A= 43 A=23; B=20; A-=B; Maka nilai A= 3; A=23; B=20; A*=B; Maka nilai A= 460 A=23; B=20; A/=B; Makan nila A= 1.15 A=23; B=20; A%=B; Maka nilai A= 3



Gambar 7. Contoh operator assignment menggunakan java 5. Operasi Kondisional dalam Java Syarat terjadi operasi kondisional adalah terdapat tiga operand yang digunakan untuk memeriksa nilai data Boolean dalam sebuah ekspresi. Penggunaan operasi menggunakan operator ?: Format



penulisan operasi kondisional atau memory seperti berikut :



Variable a = (ekspresi) ? value_if_true : value_if_false



Gambar 8. Contoh operator kondisional menggunakan java 6. Operasi Instanceof dalam Java Operasi ini digunakan secara khusus pada variable dengan referensi objek untuk mengecek tipe dari objek tersebut. Format penulisan operator instanceof seperti berikut : ( jenisobjekvariabelreferensi ) instanceof (tipeclass) Nilai keluaran true akan dihasilkan jika objek yang direferensikan oleh variable berada disebelah kiri operator termasuk kategori class yang berada di bagian kanan. Contohnya adalah seperti berikut :



int x =101; Boolean keluaran = x instance of int;



Gambar 9. Contoh operator instanceof menggunakan java Sama seperti dalam sebuah rangkaian operasi matemaatika, jika memiliki beberapa operator, akan dilakukan urutan pengerjaan berdasarkan prioritas utama. Dalam Java, hal ini disebut sebagai presden operator. Berikut daftar dari presden operator java : Tabel 2. Presden Operator Java Jenis Aditive Assignment Bitwise AND Bitwise OR Bitwise XOR Kondisional Logical AND Logical OR Multiplicative Postfix Unary



Operator +=+=-=*=/=%=> >= < < = & & | ^ ?: && || */% ( )[ ] . ++--!~



Prioritas Pengerjaan Dari kiri ke kanan Dari kiri ke kanan Dari kiri ke kanan Dari kiri ke kanan Dari kiri ke kanan Dari kiri ke kanan Dari kiri ke kanan Dari kiri ke kanan Dari kiri ke kanan Dari kiri ke kanan Dari kanan ke kiri