Oleh Ahmad Ramadhani, S.Kom Operator Oleh Ahmad Ramadhani, S.Kom
Operator Operator adalah alat untuk manipulasi data. Operator Aritmatika Operator String Operator Increment/Decrement Operator Perbandingan Operator Assignment Operator Logika
Operator Aritmatika Contoh Nama Hasil $a+$b Penjumlahan Jumlah $a dan $b $a-$b Pengurangan Selisih $a dan $b $a*$b Perkalian Hasil Kali $a dan $b $a/$b Pembagian Hasil bilangan bulat $a dibagi $b $a%$b Modulus Sisa pembagian dari $a dibagi $b
Operator String Contoh Nama Hasil $a.$b Concatenation Gabung String $a dan $b
Operator Increment/Decrement Contoh Nama Hasil ++$a Pre Increment Tambahkan $a dengan 1, hasilnya masukkan ke $a. $a++ Post Increment Berikan nilai $a, kemudian tambahkan 1 kepada $a --$a Pre Decrement Kurangkan $a dengan 1, hasilnya masukkan ke $a. $a-- Post Decrement Berikan nilai $a, kemudian kurangkan 1 kepada $a
Operator Perbandingan Contoh Nama Hasil $a==$b Sama dengan Benar jika $a sama dengan $b $a===$b Identik Benar jika $a sama dengan $b, dan punya tipe yang sama. $a!=$b Tidak sama Benar jika $a tidak sama dengan $b $a!==$b Tidak Identik Benar jika $a tidak sama dengan $b, atau tidak punya tipe yang sama. $a<$b Lebih kecil Benar jika $a lebih kecil dari $b $a>$b Lebih besar Benar jika $a lebih besar dari $b $a<=$b Lebih kecil atau sama dengan Benar jika $a lebih kecil dari $b atau sama dengan $b $a>=$b Lebih besar atau sama dengan Benar jika $a lebih besar dari $b atau sama dengan $b
Operator Assignment Dasar Contoh Hasil $a=5; Variabel a akan mempunyai nilai 5. $a=($b=3)+2; Variabel a akan mempunyai nilai 5 dan variabel b akan mempunyai nilai 3. Kombinasi Contoh Hasil $a+= $a=$a + $a.= $a=$a .
Operator Logika Contoh Nama Hasil $a and $b And Benar jika $a dan $b benar. $a or $b Or Benar jika salah satu antara $a atau $b benar. $a xor $b XOR Benar jika salah satu antara $a atau $b benar, tp tidak boleh keduanya. !$a Not Benar jika bukan $a (Tidak $a) $a&&$b $a||$b
Juggling Melakukan sebuah perintah operasi, walaupun menggunakan tipe data yang tidak sesuai.
Casting Casting merupakan proses untuk membuat suatu variable memiliki tipe data yang disimpannya sesuai dengan tipe data yang ditentukan.