Screen shoot :
Link Download :
Tested - Windows 7 Ultimate
Semoga Bermanfaat :D
Masukan
A B
|
Keluaran
Y
|
0 0
0 1
1 0
1 1
|
0
0
0
1
|
Masukan
A B
|
Keluaran
Y
|
0 0
0 1
1 0
1 1
|
1
1
1
0
|
Masukan
A B
|
Keluaran
Y
|
0 0
0 1
1 0
1 1
|
0
1
1
1
|
Masukan
A B
|
Keluaran
Y
|
0 0
0 1
1 0
1 1
|
1
0
0
0
|
Masukan
A B
|
Keluaran
F
|
0 0
0 1
1 0
1 1
|
0
1
1
0
|
Masukan
A
|
Keluaran
F
|
0
1
|
1
0
|
Operator
|
penggunaan
|
Deskripsi
|
+
|
Op1
+ Op2
|
Menambahkan
Op1 dengan Op2
|
-
|
Op1
– Op2
|
Mengurangkan
Op1 dengan Op2
|
*
|
Op1
+ Op2
|
Mengalikan
Op1 dengan Op2
|
/
|
Op1
+ Op2
|
Membagi
Op1 dengan Op2
|
%
|
Op1
+ Op2
|
Menghasilkan
sisa hasil bagi antara Op1 dengan Op2
|
Operator
|
Penggunaan
|
Deskripsi
|
++
|
Op++
|
Op
dinaikkan nilainya 1 setelah dilakukan operasi pada Op
|
++
|
++Op
|
Op
dinaikkan nilainya 1 sebelum dilakukan operasi pada Op
|
–
|
Op–
|
Op
diturunkan nilainya 1 setelah dilakukan operasi pada Op
|
–
|
–Op
|
Op
diturunkan nilainya 1 sebelum dilakukan operasi pada Op
|
-
|
-Op
|
Mengubah
nilai Op menjadi negasinya, jika Op positif maka menjadi negatif, jika Op
negatif menjadi positif
|
Operator
|
Penggunaan
|
Deskripsi
|
>
|
Op1
> Op2
|
Menghasilkan
true jika Op1 lebih besar dari Op2
|
<
|
Op1
< Op2
|
Menghasilkan
true jika Op1 lebih kecil dari Op2
|
>=
|
Op1
>= Op2
|
Menghasilkan
true jika Op1 lebih besar atau sama Op2
|
<=
|
Op1
<= Op2
|
Menghasilkan
true jika Op1 lebih kecil atau sama dengan Op2
|
==
|
Op1
== Op2
|
Menghasilkan
true jika Op1 sama dengan Op2
|
!=
|
Op1
!= Op2
|
Menghasilkan
true jika Op1 tidak sama dengan Op2
|
Operator
|
Penggunaan
|
Deskripsi
|
&&
|
Op1
&& Op2
|
Menghasilkan
true jika Op1 dan Op2, keduanya bernilai boolean true
|
||
|
Op1
|| Op2
|
Menghasilkan
true jika Op1 atau Op2, salah satunya bernilai boolean true
|
!
|
!Op1
|
Menghasilkan
true jika Op1 bernilai boolean true
|
&
|
Op1
& Op2
|
Bitwise
AND, menghasilkan true jika Op1 dan Op2, bernilai true
|
|
|
Op1
| Op2
|
Bitwise
OR, menghasilkan true jika Op1 atau Op2, salah satunya bernilai boolean
true
|
^
|
Op1
^ Op2
|
Menghasilkan
true jika salah satu diantara Op1 atau Op2 bernilai true, namun tidak
keduanya.
|
Operator
|
Penggunaan
|
Deskripsi
|
>>
|
Op1 >> Op2
|
Menggeser bit Op1 ke kanan sejauh
Op2
|
<<
|
Op1 << Op2
|
Menggeser bit Op1 ke kiri sejauh
Op2
|
>>>
|
Op1 >>> Op2
|
Menggeser bit Op1 ke kanan sejauh
Op2
|
Operator
|
Penggunaan
|
Deskripsi
|
&
|
Op1 & Op2
|
Bitwise AND
|
|
|
Op1 | Op2
|
Bitwise OR
|
^
|
Op1 ^ Op2
|
Bitwise XOR
|
~
|
~Op
|
Bitwise Complement
|
Operator
|
Penggunaan
|
Ekivalen dengan
|
+=
|
Op1 += Op2
|
Op1 = Op1 + Op2
|
-=
|
Op1 -= Op2
|
Op1 = Op1 – Op2
|
*=
|
Op1 *= Op2
|
Op1 = Op1 * Op2
|
/=
|
Op1 /= Op2
|
Op1 = Op1 / Op2
|
%=
|
Op1 %= Op2
|
Op1 = Op1 % Op2
|
&=
|
Op1 &= Op2
|
Op1 = Op1 & Op2
|
!=
|
Op1 != Op2
|
Op1 = Op1 ! Op2
|
^=
|
Op1 ^= Op2
|
Op1 = Op1 ^ Op2
|
<<=
|
Op1 <<= Op2
|
Op1 = Op1 << Op2
|
>>=
|
Op1 >>= Op2
|
Op1 = Op1 >> Op2
|
>>>=
|
Op1 >>>= Op2
|
Op1 = Op1 >>> Op2
|
Postfix operators
|
[ ] . (params) expr++ expr++
|
Unary operators
|
++expr –expr +expr –expr ~1
|
Creation or cast
|
New (type)expr
|
Multiplicative
|
* / %
|
Additive
|
+ -
|
Shift
|
<<>> >>>
|
Relational
|
<> <= >= instanceof
|
Equality
|
== !=
|
Bitwise AND
|
&
|
Bitwise exclusive OR
|
^
|
Bitwise exclusive OR
|
|
|
Logical AND
|
&&
|
Logical OR
|
||
|
Conditional
|
? :
|
Assignment
|
= += -= *= /= %= &= ^= |=
<<= >>= >>>=
|