קדימות אופרטורים – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ clean up, replaced: מתימט ← מתמט (2) באמצעות AWB
שורה 1:
כללי '''קדימות אופרטורים''' הם הכללים הקובעים באיזה סדר יש לבצע את הפעולות ב[[ביטוי (מתמטיקה)|ביטוי]] שבו מופיעים [[אופרטור (מתמטיקה)|אופרטורים]] (פעולות) מסוגים אחדים. כדי שיהיה שימושי, סימון מתימטימתמטי חייב להיות חד משמעי ולכן יש צורך בדרך כתיבה או במערכת כללים שתאפשר פירוש חד משמעי לביטוי חוקי נתון. כללי הקדימות הם הדרך שהפכה לרווחת ומקובלת כיום בשל הנוחות היחסית בכתיבתה וקריאתה.
 
כל אחת מ[[ארבע פעולות החשבון]], למשל, פועלת על שני מספרים, אך ניתן לכתוב ביטויים הכוללים מספרים רבים ופעולות רבות, ובמקרה זה נחוצים כללים לקביעת סדר ביצוע הפעולות. דוגמה: האם בביטוי <math>3 + 4 \times 5</math> יש לבצע תחילה את פעולת החיבור או את פעולת הכפל? הכלל הפשוט ביותר לניסוח הוא ביצוע הפעולות לפי סדר הופעתן (בדוגמה שלפנינו: תחילה יבוצע החיבור, ותוצאתו תוכפל ב-5). כלל זה אכן מופעל ב[[מחשבון|מחשבונים]] פשוטים. בסימון מתימטימתמטי נקבעו כללים מורכבים יותר, של קדימות אופרטורים.
 
==ארבע פעולות החשבון==
שורה 9:
* את הביטוי <math>3 + 4 \times 5</math> יש לחשב: תחילה <math>4 \times 5 = 20</math> ולתוצאה להוסיף 3, כך שערכו של הביטוי הוא 23.
* את הביטוי <math>(3 + 4) \times 5</math> יש לחשב: תחילה <math>\ 3 + 4 = 7</math> ואת התוצאה יש להכפיל ב-5, כך שערכו של הביטוי הוא 35.
* בביטוי <math>8:2\times3=[8:2]\times3=[4\times3]=12 \,</math> יש חשיבות רבה לסדר הפעולות (משמאל לימין), משום שביצוע פעולת הכפל לפני פעולת החילוק ייתן תוצאה שונה.
 
בצורת הכתיב המקובלת נכתבת הפעולה, ומשני צדיה המספרים שעליהם היא פועלת. כתיב שאינו מקובל בחיי היומיום הוא [[כתיב פולני|הכתיב הפולני]], שבו נכתבת הפעולה ואחריה שני המספרים שעליהם היא פועלת. יתרונו של הכתיב הפולני בכך שאין צורך בו בכללי קדימות אופרטורים, ואין צורך בסוגריים.
שורה 47:
 
==שפות תכנות==
ביטויים הנכתבים ב[[שפת תכנות|שפות תכנות]] מחושבים במרבית השפות לפי הכללים המקובלים לקדימות אופרטורים, ויש בהן כללי קדימות גם לאופרטורים נוספים, כגון "[[וגם]]".
 
==ראו גם==
* [[כתיב פולני]]
{{מיזמים|ויקיספר=חשבון/סדר פעולות החשבון|שם ויקיספר=סדר פעולות חשבון}}
 
[[קטגוריה:סימנים מתמטיים]]