Megjegyzés: A logikai műveletek az igaz értékre 1-et, a hamisra pedig 0-át adnak vissza. Mivel a logikai műveletek értékeket adnak vissza, a logikai AND és OR műveletek használhatók hozzáadásnál és szorzásnál. A ((a<b) + (b>c)) kifejezés például az a < b vagy b > c feltételeket ellenőrzi, míg a ((a<b)*(b>c)) az a<b és b>c feltételeket.
Jel |
Operátordefiníciók |
= |
logikai egyenlőség |
!= |
logikailag nem egyenlő |
! |
logikai nem |
< |
logikai kisebb mint |
> |
logikai nagyobb mint |
<= |
logikai kisebb vagy egyenlő mint |
>= |
logikai nagyobb vagy egyenlő mint |
And |
Boole „ÉS” |
~ |
logikai körülbelül egyenlő |
<~ |
logikai kisebb vagy körülbelül egyenlő |
>~ |
logikai nagyobb vagy körülbelül egyenlő |
Or |
Boole „VAGY” |
+ |
bináris összeadása |
- |
bináris kivonása |
* |
bináris szorzása |
/ |
bináris osztása |
- |
egy értékű kivonás |
+ |
egy értékű összeadás |
^ |
hatvány |