Operator Majemuk, Ungkapan Kondisi, Operasional Relasional dan Operator Logika dalam Bahasa Pemrograman Arduino

Bahasa C
 

Operator Majemuk

Operator majemuk disediakan untuk memendekkan penulisan operasi penugasan semacam :

        x = y + 2;

        y = y * 4;

menjadi :

        x += 2;

        y *= 4;

Operator seperti += dan *= dinamakan operator majemuk.

Tabel 1.1 mencantumkan seluruh kemungkinan operator kombinasi dalam suatu pernyataan-pernyataan padanannya.

Tabel 1.1 Operator majemuk

Operator

Contoh

Keterangan

+ =

X + = 2;

Kependekan dari x = x + 2;

- =

X - = 2;

Kependekan dari x = x – 2;

* =

X * = 2;

Kependekan dari x = x * 2;

/ =

X / = 2;

Kependekan dari x = x / 2;

% =

X % = 2;

Kependekan dari x = x % 2;

<< =

X << = 2;

Kependekan dari x = x << 2;

>> =

X >> = 2;

Kependekan dari x = x >> 2;

& =

X & = 2;

Kependekan dari x = x & 2;

| =

X | = 2;

Kependekan dari x = x | 2;

^ =

X ^ = 2;

Kependekan dari x = x ^ 2;

Ungkapan Kondisi 

Ungkapan kondisi atau ungkapan Boolean adalah ungkapan yang menjadi dasar bagi pernyataan berkondisi. Ungkapan ini memberikan nilai true (benar) atau false (salah). Hasil ungkapan berupa :

    • 0 kalau ungkapan bernilai salah;

    • 1 kalau ungkapan bernilai benar;

Adapun elemen yang membentuk ungkapan ini adalah operator :

    • relasional dan

    • logika.

Operasional Relasional

Operator relasional atau operator pembanding biasa digunakan untuk membandingkan dua nilai. Keseluruhan operator relasional dapat dilihat di Tabel 1.2.

Tabel 1.2 Operator relasional

Operator

Keterangan

= =

Sama dengan (bukan penugasan)

! =

Tidak sama dengan

Lebih dari

Kurang dari

> =

Lebih dari atau sama dengan

< =

Kurang dari atau sama dengan

Contoh ungkapan kondisi yang menggunakan operator relasional  :

        x = = y

Hasil ungkapan tersebut bernilai :

        • 1 kalau nilai x sama dengan nilai y;

        • 0 kalau nilai x tidak sama dengan y.

Operator Logika

Operator logika biasa digunakan untuk menghubungkan dua ungkapan kondisi menjadi satu ungkapan kondisi. Operator-operator yang tergolong sebagai operator logika adalah :

    • && (operator logika dan);

    • | | (operator logika atau);

    • ! (operator logika bukan).

Posting Komentar

0 Komentar