Main logo www.4project.co.il
כל הרכיבים לפרוייקט שלכם
עגלת קניות

העגלה ריקה

האם המוצר במלאי?
[X]
עמוד המוצר מציג את רמת המלאי האמיתית, הזמינה במחסנינו בישראל.
פרטים נוספים
איך מזמינים ומשלמים?
[X]
ההזמנה והתשלום מתבצעים רק דרך האתר.
איסוף או משלוח? כמה זה יעלה?
[X]
האתר מציע 5 אפשרויות משלוח וגם אפשרות לאיסוף עצמי מהמחסן.
אחרי הוספת המוצרים לעגלת הקניות, אפשר לראות בה את האפשרויות, המחירים והערכת זמני הגעת המשלוח.
המחיר יחושב לפי גודל ומשקל המוצרים שבחרת.
פרטים נוספים
מתי ההזמנה מוכנה?
[X]
אין צורך לעדכן אותנו טלפונית על ביצוע ההזמנה. אנו רואים אותה מיד ומטפלים בה במהירות.
כמה מהר? לפי הסטטיסטיקה של 3 חודשים האחרונים, הכוללים גם חגים וחופשים, הזמנות שבוצעו בשעות אלה (יום חמישי בין השעות 2 ל-3) היו מוכנות תוך שעה ו-18 דקות.
פרטים נוספים
ייצור ושירותים
מחלקות מוצרים

פירוט שפת תכנות - פעולות לוגיות

על ידי Alex » ד' ספטמבר 17, 2014 10:43 am
פעולות לוגיות בדרך כלל משמשות להגדרת ביטוי התנאי בתוך פקודות if.

&& (Logical AND)
תנאי הביטוי יתקיים רק אם שני האופרנדים (operands) שלו יהיו TRUE
קוד: בחר הכל
if (digitalRead(2) == HIGH  && digitalRead(3) == HIGH) { // read two switches
  // ...
}

תנאי הביטוי שבדוגמה יתקיים רק כאשר שתי הכניסות הנבדקות יהיו HIGH.

|| (Logical OR)
תנאי הביטוי יתקיים אם לפחות אחד מהאופרנדים (operands) שלו יהיה TRUE
קוד: בחר הכל
if (x > 0 || y > 0) {
  // ...
}

תנאי הביטוי שבדוגמה יתקיים כאשר x או y יהיה גדול מ-0.

! (Logical NOT)
תנאי הביטוי יתקיים אם האופרנד (operand) יהיה FALSE
קוד: בחר הכל
if (!x) {
  // ...
}

תנאי הביטוי שבדוגמה יתקיים כאשר x הוא FALSE, כלומר כאשר הערך של ה-x הוא 0.

שימו שלב
שימו לב שאתם לא מבלבלים בין אופרטור AND לוגי (&& - שני סימנים) לבין אופרטור AND הפועל על הביטים של האופרנדים (& - סימן אחד), אלה שתי פעולות שונות.
בצורה דומה, אל תבלבלו בין אופרטור OR לוגי (|| - שני סימנים) לבין אופרטור OR הפועל על הביטים (| - סימן אחד).
סימנים של פעולות NOT שונות, "~" (tilde) לפעולה על ביטים ו-"!" (סימן קריאה) לפעולה לוגית, אבל עדיין תצטרכו להבין באיזו פעולה אתם רוצים להשתמש.

דוגמה
קוד: בחר הכל
if (a >= 10 && a <= 20){}   // true if a is between 10 and 20


ראו גם:
& (bitwise AND)
| (bitwise OR)
~ (bitwise NOT)
if

פירוט שפת תכנות לסביבת Arduino


עמוד זה הוא תרגום של Boolean Operators לפי רישיון Creative Commons Attribution-ShareAlike 3.0.