Pages

Senin, 31 Oktober 2011

Operator Majemuk

Operator majemuk adalah bagian dari operator dengan operator penugasan.
Tabel operator majemuk
Simbol operator
Keterangan
+=
Penambahan diikuti dengan penugasan
-=
Pengurangan diikuti dengan penugasa
*=
Perkalian diikuti dengan penugasan
/=
Pembagian diikuti dengan penugasan
%=
Operasi modulus diikuti dengan penugasan
&=
Bitwise AND diikuti dengan penugasan
│=
Bitwise OR diikuti dengan penugasan
^=
Bitwise XOR diikuti dengan penugasan
>>=
Geser ke kanan diikuti dengan penugasan
<<=
Geser kiri diikuti dengan penugasan

Contoh operator +=
A += 5 artinya, A = a + 5
Contoh operator -=
B -= 5 Artinya, B = B - 5              
Contoh operator *=                                                           
C *= 5 Artinya, C = C * 5
Lihat Selengkapnya Donk !..

Rabu, 26 Oktober 2011

Bitwise XOR (^) Dalam Java

Bitwise XOR akan menghasilkan bit “1” jika kedua operator memiliki nilai bit yang berbeda. Operasi bitwise XOR dapa digambarkan sebagai berikut :

Op1
Op2
Op1 ^ Op2
0
0
0
0
1
1
1
0
1
1
1
0

a        =       12
b        =       9
a^b    =       5

Keterangan 12     =               1100
                    9      =               1001
                                             0101

0101 = 5
Lihat Selengkapnya Donk !..

Senin, 24 Oktober 2011

Bitwise OR (׀) Dalam Java

Bitwise OR akan menghilangkan bit “1” jika salah satu operator bernilai bit “1” operasi Bitwise OR dapat digambarkan sebagai berikut:

Tabel kebenaran OR

Op1
Op2
Op1 ׀ Op2
0
0
0
0
1
1
1
0
1
1
1
1

a = 12
b = 9
a ׀ b = 13
Keterangan :                 12 =                                 1100
                                      9  =                                  1001 ׀
                                                                              1101

1101 = 13 
Lihat Selengkapnya Donk !..

Rabu, 19 Oktober 2011

Bitwise AND (&) Dalam Java

Bitwise AND (&) akan menghasilkan bit “1”, jika kedua operator berniali bit “1” Operasi bitwise AND dapat digambarkan sebagai berikut :

Tabel kebenaran AND

Op1
Op2
Op1 & Op2
0
0
0
0
1
0
1
0
0
1
1
1

Contoh :

A= 12
B = 9
A & b = 8

            1000 = 8
                                                           
Keterangan: 12 =        1100
                     9  =       1001 &
                                  -------
                                  1000
Lihat Selengkapnya Donk !..

Senin, 17 Oktober 2011

Operator Bitwise (Manipulasi Bit) Dalam Java

Operator Bitwise adalh operator yang digunakan untuk mengoperasikan secara langsung terhadap bit yang menyusun suatu bilangan.

Tabel Operator Bitwise dalam java

Symbol Operator
Keterangan
&
Bitwise AND
׀
Bitwise OR
^
Bitwise XOR
~
Bitwise NOT
>> 
Geser kanan
>>> 
Geser kanan tanpat mempertahankan sign (dengan nilai 0 sebagai pengisi bit paling kiri)
<< 
Geser kiri
Lihat Selengkapnya Donk !..

Rabu, 12 Oktober 2011

Operator Logika

Operator logika adalah sebuah operator yang digunakan terhadap operand bertipe Boolean yang hasilnya benar(True) atau salah(false).

Simbol Operator
Keterangan
&
Logika AND
׀
Logika OR
^
Logica XOR
!
Logika NOT
&&
Short circuit Logica AND
Short Circuit Logika OR
==
Logika sama dengan (membandingkan dengan pengugasan)
!=
Logika tidak sama dengan

Operator AND (&)
A
B
A & B
False
False
False
False
True
False
True
False
False
True
True
true

Operator OR (׀)
A
B
A׀B
False
False
False
False
True
true
True
False
true
True
True
true

Operator  XOR (^)
A
B
A^B
False
False
False
False
True
true
True
False
true
True
True
true

Operator  NOT (!)
A
B
!A
!B
False
False
true
true
False
True
true
False
True
False
False
true
True
True
False
False

            Contoh kasus :
Kondisi 1 bernilai true
Kondisi2 melakukan NOT kondisi1
Contoh program: Operator Logika NOT (!)
Nama Program : Operatornot.java
import java.*;
import java.io.*;
class operatornot{
public static void main(String[] args)
boolean kondisi1, kondisi2;
kondisi1 = true;
kondisi 2 = !(kondisi1); // kondisi2 adalah not kondisi1 dari true jadi false
system.out.println(“kondisi1 adalah : “ +kondisi1);
system.out.println(“Setelah di notkan oleh Kondisi2 menjadi”);
system.out.println();
system.out.println(“hasil not kondisi1 adalah : “ +kondisi2);
system.out.println(“----------------------------”);

Lihat Selengkapnya Donk !..

Senin, 10 Oktober 2011

Operator Aritmatika

Operator aritmatika adalah operator yang digunakan untuk mengoprasikan perhitungan (aritmatika). Bahasa pemprograman java menyediakan operator aritmatika untuk manipulasi variabel data.
Contoh :

Symbol operator
Keterangan
+
Penjumlahan
-
Pengurangan
*
Perkalian
/
Pembagian
%
Modulasi (sisa bagi)

a = 8    b = 2
a + b = 10
a - b = 6
a * b = 16
a / b = 4
a % b = 0

operator aritmatika hanya dapat digunakan dengan operand yang bertipe bilangan, baik bilangan bulat maupun pecahan.

Contoh program aritmatika.java:

Class static void main (String[] args){
int a = 8;
int b = 2;
System.out.println (“penggunaan operator aritmatika”);
System.out.println (“Nilai a adalah : ” +a);
System.out.println (“Nilai b adalah : ” +b);
System.out.println (“hasil dari a + b = “ +(a + b));
System.out.println (“hasil dari a - b = “ +(a - b));
System.out.println (“hasil dari a / b = “ +(a / b));
System.out.println (“hasil dari a * b = “ +(a * b));
System.out.println (“hasil dari a % b = “ +(a % b));
}
}

Lihat Selengkapnya Donk !..