Operator Aritmatika Di Pemrograman Arduino

Operator aritmatika dalam arduino sering digunakan dalam berbagai perhitungan. Operator-operator tersebut sering dijumpai dalam kehidupan sehari-hari seperti penjumlahan, pengurangan, pembagian, dan juga perkalian.

logo arduino

Operator aritmatika dalam pemrograman arduino meliputi :

  1. % (remainder / Sisa)
  2. * (multiplication / Perkalian)
  3. + (addition / Penjumlahan)
  4. - (subtraction / Pengurangan)
  5. / (division / Pembagian)
  6. = (assignment operator / Penugasan)

Penjelasan mengenai operator aritmatika di atas dan contoh programnya dapat dibaca di bawah ini.

Operator Aritmatika % (Remainder / Sisa)

Operator aritmatika ini digunakan untuk menghitung sisa pembagian bilangan integer. Simbol % digunakan untuk operasi sisa.

Penjelasan Syntax %

Adapun syntax dan penjelasannya sebagai berikut :

Syntax
remainder = dividend % divisor;

Keterangan
remainder : variabel, data dapat berupa int, float, double.
dividend : variabel atau konstanta, tipe data diijinkan : int
divisor : tidak boleh Nol / zero dapat berupa variabel / konstanta, tipe data diijinkan : int

Contoh Kode

int x = 0;
x = 7 % 5; // x now contains 2
x = 9 % 5; // x now contains 4
x = 5 % 5; // x now contains 0
x = 4 % 5; // x now contains 4
x = -4 % 5; // x now contains -4
x = 4 % -5; // x now contains 4

/* update one value in an array each time through a loop */

int values[10];
int i = 0;

void setup() {}

void loop() {
values[i] = analogRead(0);
i = (i + 1) % 10; // remainder operator rolls over variable
}

Catatan

Operator remainder ini tidak bekerja dalam tipe data float.

Operator Aritmatika * (Multiplication / Perkalian)

Operator aritmatika ini digunakan untuk menghitung perkalian bilangan misalnya variabel dengan variabel dan juga konstanta.

Operator Aritmatika + (Addition / Penjumlahan)

Operator aritmatika ini digunakan untuk menghitung penjumlahan bilangan misalnya variabel dengan variabel dan juga konstanta.

Operator Aritmatika - (Subtraction / Pengurangan)

Operator aritmatika ini digunakan untuk menghitung pengurangan bilangan misalnya variabel dengan variabel dan juga konstanta.

Operator Aritmatika / (Division / Pembagian)

Operator aritmatika ini seperti namanya digunakan untuk menghitung pembagian bilangan misalnya variabel dengan variabel dan juga konstanta.

Operator Aritmatika = (Assignment Operator / Penugasan)

Operator aritmatika ini seperti namanya digunakan untuk penugasan suatu kondisi. Misalnya dari berbagai operasi aritmatika atau kondisi suatu variabel atau konstanta.

Untuk penjelasan selanjutnya mengenai operator aritmatika di Arduino dapat dibaca di sini