Operator Matematika dan Assignment pada Bahasa Java di Netbeans

Bahasa pemrograman terdiri dari beberapa statement/ perintah. Pada umumnya, statement di bentuk dari operand and operator. Oleh karena itu, kita perlu memahami terlebih dhaulu istilah-istilah tersebut.

Statement
Statement adalah perintah yang mengintruksikan komputer untuk melakukan tugas tertentu. Biasanya sebuah statement ditulis dalam satu baris dan di akhiri oleh titik koma (;).

Berikut adalah contoh dari statement :
a = 10;
b = 3 + 2;
c = b + 2;
System.out.print(c);

Operator
Operator adalah sebuah simbol yang memerintahkan komputer untuk melakukan suatu operasi / aksi terhadap satu atau lebih operand.
Operand adalah sesuatu yang dioperasikan atau operator. Untu mudahnya, mari kita lihat contoh 2 + 3. Simbol / tanda + adalah operator, sedangkan 2 dan 3 adalah operand.
Operator + akan memerintahkan komputer untuk melakukan operasi penambahan pada 2 dan 3.
Di dalam bahasa pemrograman terdapat beberapa macam operator yang akan sering kalian gunakan, yaitu :
1.      Assignment Operator
2.      Mathematical Operator ( Unary & Binary )
3.      Relational Operator
4.      Logical Operator

Assignment Operator ( = )
Bahasa Indonesia dari assignment adalah “ penugasan “. Tapi, saya rasa arti kata ini akan membingungkan kalian. Oleh karena itu, saya akan memberikan arti yang lainnya yang lebih cocok dengan apa yang di lakukan oleh operato ini. Assignment operator (=) dapat di artikan dengan kata “diisi”. Mari kita lihat contoh di bawah ini.
A=7; = Variable A diisi dengan 7
B=1+1; = Variable B diisi dengan hasil dari 1 + 1 yaitu 2
C = A + 1; = Variable C akan diisi dengan hasil dari isi variable A ditambah I. jadi, jika variable
variable C akan diisi dengan hasil dari isi variable A ditambah I. jadi, jika variable A adalah 7, maka C akan diisi dengan B.

Operator Matematika Biner
Operator matematika biner adalah operator yang membutuhkan 2 buah operand dalam mengoprasikannya. Didalam bahasa Java terdapat 5 buah operator matematika biner yaitu:
1.      Operator tambah ( + ) untuk menambahkan dua buah operand, contohnya hasil 3 + 2 adalah 5.
2.      Operator kurang ( – ) untuk mengurangi operand ke-1 dengan operand ke-2, contoh hasil 3 – 1 adalah 2.
3.      Operator kali ( * ) untuk mengalikan operand ke-1 dengan operand ke-2, contoh hasil 3 * 5 adalah 15.
4.      Operator bagi ( / ) untuk membagi operand ke-1 dengan operand ke-2, contoh hasil 6 / 3 adalah 2.
5.      Operator mod ( % ) untuk mencari sisa bagi dari pembagian operand ke-1 dengan operand ke-2, contohnya 7 % 3 adalah 1.

Operator matematika tunggal
Operator matematika tunggal adalah operator matematika yang hanya membutuhkan satu buah operand. Terdapat 2 buah operator matematika tunggal, yaitu :
·         Operator increment (++) untuk enambahkan nilai suatu operand dengan satu.
·         Operator decrement (–) untuk mengurangi nilai suatu operand dengan satu.
Contohnya :
int angka, a,b;
angka = 10;
a = angka++;
b = angka–;
System.out.print(a);
System.out.println(b);

Operator Logika
Operator yang digunakan untuk membandingkan syarat tertentu, jika syaratnya terpenuhi maka nilainya benar (TRUE) sedangkan jika syaratnya tidak terpenuhi maka nilainya salah (FALSE). Operator yang dapat digunakan, yaitu :
1.      Operator !        = Not
2.      Operator &&   = And
3.      Operator ||       = Or
Operator Relasional
Operator yang menguji apakah hubungan antar operand betul atau salah, maka semua operator relasional hanya menghasilkan nilai benar (TRUE) atau nilai salah (FALSE). Operator relasional yang dapat digunakan, yaitu :
1.      Operator >       = lebih besar
2.      Operator <       = lebih kecil
3.      Operator >=    = lebih besar sama dengan
4.      Operator <=    = lebih kecil sama dengan
5.      Operator ==    = sama dengan
6.      Operator !=     = tidak sama dengan
Konstanta
            Pada akhir bab ini saya akan menjelaskan mengenai konstanta. Konstanta adalah sesuatu yang bernilai tetap (konstan). Ada dua buah macam konstanta, yaitu:
1.      Konstanta literal adalah konstanta yang tertulis secara langsung.
2.      Konstanta simbolik adalah sebuah simbol/lambang yang mewakili nilai konstanta literal tertentu.

Yup!! Itulah hal-hal yang perlu di ketahui pada bab ini. Pada bab berikutnya kita akan belajar mengenai fungsi input/output dasar pada bahasa java di netbeans.

2 Comments

  1. Bayangan Suram April 11, 2015
  2. Faiq Nukha April 17, 2015

Leave a Reply