Laman

Jumat, 13 April 2012

Operator



Operator adalah suatu tanda atau simbol yang digunakan untuk suatu 
operasi tertentu. Bahasa C menyediakan operator Pengerjaan, operator Aritmatika, operator tipe, operator hubungan, operator logika, operator bitwise, operator dan operator koma.


Aritmetic Operator 
Operator aritmatika melibatkan 2 buah operand, terkadang operand yang digunakan berbeda tipenya. Untuk menghindari hal-hal yang tidak diinginkan maka kompiler C mempunyai pedoman untuk operand yang berbeda tipe :
1. Tipe char akan dikonversikan ke tipe int
2. Tipe float akan dikonversikan ke tipe double
3. Jenjang tertinggi adalah mulai dari long double, double, long int, unsigned int, dan int. ini berarti tipe double dioperasikan dengan tipe int akan menghasilkan tipe double.


Operator Unary (Unary Operator)
Operator unary merupakan operator yang hanya menggunakan sebuah operand saja. Operator-operator unary mempunyai jenjang 2.



Operator Pengerjaan (Assigment Operator)
Operator pengejaan digunakan untuk memindahkan nilai dari suatu ungkapan kesuatu pengenal. 

Operator Hubungan (Relational Operator)
Operator hubungan digunakan untuk menunjukkan hubungan antara 2 buah operand. Banyak digunakan untuk penyeleksian kondisi dengan statement if, do-while, atau while.


Operator Logika (Logical Operator)
Operator logika digunakan untuk membandingkan logika hasil dari operator-operator hubungan.


Operator Koma (Comma Operator)
Operator koma digunakan untuk menggabungkan beberapa ungkapan dengan proses yang berurutan dari ungkapan sebelah kiri koma ke ungkapan sebelah kanan koma. Operator koma mempunyai jenjang 16.

Operator Bitwise
Operator bitwise digunakan untuk memanipulasi bit-bit nilai data yang ada di memori. Operator-operator ini hanya dapat digunakan untuk tipe data char, int, dan long int.

Operator Pengerjaan Bitwise

Format untuk Setiap Tipe Data
Untuk memasukan nilai data menggunakan Spesifikai format yaitu : ”% type” dimana type bisa diganti dengan salah satu dari sbb:

Tidak ada komentar:

Posting Komentar