פרק 3 - אופרטורים

אופרטורים אריתמטיים

אופרטור תיאור
+ חיבור
- חיסור
* כפל
/ חילוק
^ העלאה בחזקה
%% מודולו - שארית החלוקה
%/% חלוקה ללא שארית

אופרטורים לוגיים

אופרטור פעולה דוגמה הסבר
& AND expr1 & expr2 מחזיר ערך TRUE כאשר expr1 ו- expr2 הם TRUE
| OR expr1 | expr2 מחזיר ערך TRUE כאשר אחד מהערכים, expr1 או expr2, הוא TRUE
! NOT expr! מחזיר ערך TRUE כאשר expr אינו TRUE
%in% a %in% b מחזיר TRUE כאשר a מוכל בוקטור b

אופרטורים של השוואה

אופרטור דוגמה הסבר
> value1 < value2 מחזיר ערך TRUE אם הערך הראשון נמוך מהערך השני
=> value1 <= value2 מחזיר ערך TRUE אם הערך הראשון קטן מהערך השני או שווה לו
< value1 > value2 מחזיר ערך TRUE אם הערך הראשון גדול מהערך השני
=< value1 >= value2 מחזיר ערך TRUE אם הערך הראשון גדול מהערך השני או שווה לו
== value1 == value2 מחזיר ערך TRUE אם הערך הראשון שווה לערך השני
=! value1 != value2 מחזיר ערך TRUE אם הערך הראשון אינו שווה לערך השני