Rabu, Agustus 06, 2014

Operator Aritmatik

Setelah kemarin kita belajar tentang Operator Penugasan, Operator Relasi, Operator InstanceOf, Sekarang kita akan melangkah ke Operator yang tidak kalah penting dari operator-operator yang lain yang ada di dalam Bahasa pemrograman JAVA. Operator ini mungkin tidak asing lagi bagi kita, karena sejak mulai dari bangku sekolah dasar operator ini sudah ki kenal, Yah benar Operator ini adalah Operator Aritmatika yang sering kita gunakan dalam perhitungan di pelajaran Matematika.
+ penambahan
- Pengurangan
* Perkalian
/ Pembagian
x = 10 + 5 //hasilnya adalah 15
y = 17 - 3 //hasilnya adalah 14
z = 20 * 10 //hasilnya adalah 200
w = 20 / 2  //hasilnya adalah 10
Namun di JAVA juga mengenal operator modulus (%) atau operator bagi sisa, misalkan x = 5 % 2 , artinya variable x adalah sisa 5 di bagi 2 yaitu 1, Perhatikan Contoh Di Bawah.
x = 10 % 5 //hasilnya adalah 0
y = 17 % 3 //hasilnya adalah 2
z = 20 % 10 //hasilnya adalah 0
w = 5 % 2 //hasilnya adalah 1
Operator tambah (+) selain untuk penambahan bilangan operator tambah ini bisa digunakan untuk penggabungan String atau biasa di sebut String Concatenation
String s = “ini”;
String c = “adalah”;
String r = “String”;
String tambah =”ini” + “adalah”+”String”;
System.out.println(s+c+r+”\n”+tambah);

Java juga mengenal operator increment dan decrement : • ++ increment (postfix dan prefix) • -- decrement (postfix dan prefix) Kedua operator ini disebut juga unary operator, karena hanya membutuhkan satu operand saja, sedikit berbeda dengan operator aritmatik lain yang membutuhkan dua buah operand. Operator increment akan menambahkan nilai dari operand sebesar satu satuan, sedangkan decrement akan mengurangi nilai dari operand sebanyak satu satuan. Kedua operator ini adalah bentuk lebih pendek lagi dari operator gabungan (+= dan -=).
int x = 5;
//contoh penggunaan aritmatik sederhana 
x = x + 5;  //ini dalah bentuk penggunaan aritmatik biasa

//contoh penggunaan operator +=
x +=5; //maka ini hasilnya adalah 10 jika nilai awal x adalah 5 

//contoh penggunaan operator increment atau penambahan otomatis
 X ++; //maka jika nilai awal x adalah 5 maka hasil dari x++ adalah 5 + 1 

Label:

0 Komentar:

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda