Αριθμητικοί τελεστές (y=2, x=2)
Τελεστής | Περιγραφή | Παράδειγμα | Αποτέλεσμα |
---|---|---|---|
+ | Πρόσθεση | y+x | 4 |
- | Αφαίρεση | y-x | 0 |
/ | Διαίρεση | y/x | 1 |
* | Πολλαπλασιασμός | y*x | 4 |
% | Υπόλοιπο - Εκτελεί την διαίρεση και μας επιστρέφει το υπόλοιπο αν υπάρχει- | y%x | 0 |
++ | Αυξάνει την μεταβλητή κατά ένα | x++ | 3 |
-- | Μειώνει την μεταβλητή κατά ένα | y-- | 1 |
Τελεστές εκχώρησης (x=5, y=1)
Τελεστής | Περιγραφή | Παράδειγμα | Αποτέλεσμα |
---|---|---|---|
= | Καταχώριση | x = y | x= 1 |
+= | Αυξάνουμε μια μεταβλητή με ένα άλλο αριθμό η μεταβλητή | x += y | x = 6 |
-= | Μειώνουμε μια μεταβλητή με ένα άλλο αριθμό η μεταβλητή | x -= y | x = 4 |
*= | Πολλαπλασιάζουμε μια μεταβλητή με ένα άλλο αριθμό η μεταβλητή | x *= y | x = 5 |
/= | Διαιρούμε μια μεταβλητή με ένα άλλο αριθμό η μεταβλητή | x /= y | x = 5 |
%= | Διαιρούμε μια μεταβλητή με ένα άλλο αριθμό η μεταβλητή και μας επιστρέφει το υπόλοιπο | x %= y | x = 0 |
.= | "Κολλάει" δύο μεταβλητές | x .= y | x = 51 |
Τελεστές σύγκρισης (x=5, y=1)
Τελεστής | Περιγραφή | Παράδειγμα | Αποτέλεσμα |
---|---|---|---|
== | ίσο με | x == y | FALSE |
!= | άνισο με | x != y | TRUE |
<> | άνισο με | x <> y | TRUE |
> | μεγαλύτερο από | x > y | TRUE |
< | μικρότερο από | x < y | FALSE |
>= | μεγαλύτερο ή ίσο | x >= y | TRUE |
<= | μικρότερο ή ίσο | x <= y | FALSE |
Λογικοί τελεστές
&& AND GATE
|| OR GATE
! NOT GATE