Java Programming 4 - Operator Aritmatika
Assalamu'alaikum
Di java sendiri memiliki banyak operator yang bisa digunakan untuk mengembangkan program. Diatanranya :
- Operator Aritmatika
- Operator penugasan
- Operator Pembanding
- Operator Logika
- Operator Unary
Operator Aritmatika
Seperti yang sudah kita pelajari di bangku sekolah dasar, aritmatika adalah operasi yang dilakukan untuk mempelajari ilmu hitung pada dasar bilangan. Sama seperti yang sudah di pelajari, di java terdapat 5 operator utama artimatika yang bisa digunakan untuk melakukan operasi ilmu hitung. Contohnya :- Penjumlahan (+)
- Pengurangan (-)
- Perkalian (*)
- Pembagian (/)
- Sisa Bagi atau Modulus (%)
Jika di pembahasan sebelumnya kita sudah melakukan penghubungan variabel tipe data string dengan operator penjumlahan, dan hasilnya kedua nilai variabel yang di tampilkan akan bisa terhubung menjadi sebuah kalimat. Maka, jika kita melakukan operasi penjumlahan (aritmatika) pada variabel dengan tipe data angka (int) yang terjadi bukan kedua variabel di hubungkan tetapi variabel akan saling di lakukan perhitungan pada nilai bilangan suatu variabel tersebut.
Note : pembahasan sebelumnya, variabel dan tipe data di Java.
public class OperatorJava { public static void main(String[] args) { int penjumlahan = 100 + 50; int pengurangan = 100 - 50; System.out.println(penjumlahan); System.out.println(pengurangan); } } |
Maka hasilnya
15050
public class OperatorJava { public static void main(String[] args) { int penjumlahan = 100 + 50; int pengurangan = 100 - 50; int A = 10; int B = 5; int perkalian = A * B; System.out.println(penjumlahan); System.out.println(pengurangan); System.out.println(perkalian); } } |
Maka hasilnya 10 x 5 adalah 50
150
50
50
public class OperatorJava { public static void main(String[] args) { int penjumlahan = 100 + 50; int pengurangan = 100 - 50; int A = 10; int B = 5; int perkalian = A * B; System.out.println(penjumlahan); System.out.println(pengurangan); System.out.println(perkalian); System.out.println(A / B); } } |
Maka hasilnya 10 / 5 adalah 2150
50
50
2
public class OperatorJava { public static void main(String[] args) { int penjumlahan = 100 + 50; int pengurangan = 100 - 50; int A = 10; int B = 5; int perkalian = A * B; System.out.println(penjumlahan); System.out.println(pengurangan); System.out.println(perkalian); System.out.println(A / B); System.out.println(A % B); } } |
Maka hasil sisa bagi 10/5 adalah 0 karena tidak ada sisa baginya150
50
50
20
public class OperatorJava { public static void main(String[] args) { int penjumlahan = 100 + 50; int pengurangan = 100 - 50; int A = 10; int B = 5; int perkalian = A * B; System.out.println("Hasil jumlah = " + penjumlahan); System.out.println("Hasil kurang = " + pengurangan); System.out.println("Hasil kali = " + perkalian); System.out.println("Hasil bagi = " + A / B); System.out.println("Hasil sisa bagi = " + A % B); } } |
Hasilnya seperti ini
Hasil jumlah = 150
Hasil kurang = 50
Hasil kali = 50
Hasil bagi = 2
Hasil sisa bagi = 0