Operator#
Perkenalan#
Operator dalam C++ adalah simbol yang memungkinkan Anda melakukan operasi pada variabel dan nilai. Operator tersebut meliputi operator aritmatika, logika, perbandingan, penugasan, dan bitwise. C++ juga mendukung penambahan/pengurangan, ekspresi kondisional, dan penugasan gabungan. Semua ini membentuk inti dari sebagian besar logika dan matematika dalam program C++ apa pun, termasuk kontrol robotika dengan VEXcode IQ.
Arithmetic#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Tambahan |
|
|
|
Pengurangan |
|
|
|
Perkalian |
|
|
|
Divisi |
|
|
|
Modulo |
|
|
|
Penyangkalan |
|
|
|
Augmented Arithmetic#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Tambahan |
|
|
|
Pengurangan |
|
|
|
Perkalian |
|
|
|
Divisi |
|
|
|
Modulo |
|
|
|
Comparison#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Persamaan |
|
|
|
Ketidaksamaan |
|
|
|
Lebih besar dari |
|
|
|
Kurang dari |
|
|
|
Lebih besar dari atau sama dengan |
|
|
|
Kurang dari atau sama dengan |
|
|
|
Logical#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Logika DAN |
|
|
|
OR Logika |
|
|
|
Logika TIDAK |
|
|
|
Assignment#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Penugasan |
|
|
|
Bitwise#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Bitwise AND |
|
|
|
Bitwise OR |
|
|
|
XOR bitwise |
|
|
|
Bitwise NOT |
|
|
|
Geser ke kiri |
|
|
|
Geser ke Kanan |
|
|
|
Augmented Bitwise#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Bitwise AND |
|
|
|
Bitwise OR |
|
|
|
XOR bitwise |
|
|
|
Geser ke kiri |
|
|
|
Geser ke Kanan |
|
|
|
Ternary (Conditional)#
Nama |
Sintaksis |
Contoh |
|---|---|---|
Operator Bersyarat |
|
|
Increment / Decrement#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Pra-Peningkatan |
|
|
|
Pasca-Peningkatan |
|
|
|
Pra-Penurunan |
|
|
|
Pasca-Penurunan |
|
|
|