Wednesday, December 26, 2018

Operator Aritmatika, Logika, dan Assignment JAVA

Operator Aritmatika, Logika, dan Assignment JAVA

Operator Aritmatika

Di bawah ini adalah operator-operator yang digunakan dalam proses penghitungan aritmatika untuk coding Java :

Operator
Keterangan
+
Penjumlahan
–                   Pengurangan (sebagai tanda minus)
*                   Perkalian
/                   Pembagian
%
Modulus
++
Increment
––
Decrement


Contoh program Java menggunakan operator aritmatika :

class OperatorAritmatika {
public static void main(String args[]) { int iresult, irem;
double dresult, drem; iresult = 10 / 3;
irem = 10 % 3;
dresult = 10.0 / 3.0;
drem = 10.0 % 3.0;
System.out.println("(Integer) Hasil pembagian dan sisa bagi dari 10 / 3 = "
+iresult);
System.out.println("(Float) Hasil pembagian dan sisa bagi dari 10.0 / 3.0 = "
+dresult);
}
}


Operator Aritmatika, Logika, dan Assignment JAVA
hasil coding , pada contoh saya menggunakan operator pembagian dengan hasil integer dan float




Operator Logika

Operator relasi mengacu pada hubungan bahwa suatu nilai dapat dimiliki yang lain, sedangkan logika mengacu pada cara dimana nilai true dan false dapat dihubungkan bersama. Dikarenakan operator relasi menghasilkan nilai true/false, biasanya sering dihubungkan dengan operator logika.

Operator
Keterangan
&
AND
|
OR
^
XOR (exclusive OR)
||
Short-circuit OR
&&
Short-circuit AND
!
NOT

contoh program java menggunakan operator logika :

class operatorLogika {
public static void main(String args[]) { int i, j;
boolean b1, b2;
i = 10;
j = 11;
if(i < j)
System.out.println("i < j"); if(i <= j)
System.out.println("i <= j"); if(i != j)
System.out.println("i != j"); if(i == j)
System.out.println("this won't execute"); if(i >= j)
System.out.println("this won't execute"); if(i > j)
System.out.println("this won't execute");
b1 = true; b2 = false; if(b1 & b2)
System.out.println("this won't execute"); if(!(b1 & b2))
System.out.println("!(b1 & b2) is true"); if(b1 | b2)
System.out.println("b1 | b2 is true"); if(b1 ^ b2)
System.out.println("b1 ^ b2 is true");
}
}

hasil coding, akan  menampilkan hasil logika seperti contoh  i < j (i lebih kecil dari j) , dalam hal urutan i lebih kecil dibanding j .



Operator Assignment

Operator ini digunakan untuk memberikan suatu nilai ke variabel atau objek. Simbol operator ini adalah “=”, bentuk sintaks adalah sebagai berikut:
var = nilai;

ada format lain dalam pemberian nilai yang tidak biasanya misalnya seperti di bawah ini:
int x,y,z;x = y = z = 270;

bentuk lain dalam penyingkatan operator assignment adalah sebagai berikut:

Operator
Contoh
Persamaan
+=
x += 4
x = x + 4
-=
x -= 4
x = x - 4
*=
x *= 4
x = x * 4
/=
x /= 4
x = x / 4
%=
x %= 4
x = x % 4





Reviewer: FajarYusuf.Com
ItemReviewed: Operator Aritmatika, Logika, dan Assignment JAVA

Seseorang yang ingin membagi pengalaman dan ilmu yang berguna untuk para pembaca FajarYusuf.Com :)

TENTANG SITUS

SITUS INI ADALAH SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.