Menu

מחשבון עיגול

שני השכנים, המרחקים המדויקים, ומה כל מוסכמה עושה במקרה של שוויון.

מאת Nethanel Bar, מייסד שותף ומנכ"ל

עדכון אחרון

רוצים לפתור את אלה בלי מחשבון?

קורס המתמטיקה של Coddy מלמד את השיטה עצמה: פותרים כל שלב על לוח אינטראקטיבי ומקבלים הסבר מדויק איפה צעד השתבש.

עיגול הוא השוואה, לא כלל

כדי לעגל מספר צריך רק שני מועמדים: הכפולה של המקום שבחרתם שנמצאת ממש מתחתיו, וזו שנמצאת ממש מעליו. 3.472 לספרה אחת אחרי הנקודה נמצא בין 3.4 ל־3.5, והוא גדול ב־0.072 מהראשון וקטן ב־0.028 מהשני, ולכן 3.5 מנצח. "מסתכלים על הספרה הבאה ומעגלים למעלה אם היא 5 או יותר" הוא קיצור דרך בדיוק להשוואה הזו, וקיצור דרך טוב מאוד.

קיצור הדרך הופך להחלטה אמיתית רק בנקודת האמצע, שבה אף שכן אינו קרוב יותר. שם התשובה באמת תלויה בשיטה שבה משתמשים, ויש שש שיטות נפוצות: עיגול של בית הספר שולח חצי הרחק מאפס, בנק שולח אותו לשכן הזוגי, FLOOR של גיליון אלקטרוני תמיד יורד, וקטיעה פשוט משמיטה את השאר. הדף הזה מציג את כל השש זו לצד זו על המספר שלכם, כי זו השאלה שדף עיגול צריך לענות עליה.

כדי לראות בכלל מקרה של חצי צריך חשבון מדויק. בנקודה צפה בינארית 2.675 הוא בעצם 2.67499999999999982…, ולכן כמעט כל מחשבון, גיליון אלקטרוני ושפת תכנות מעגלים אותו ל־2.67 ומתעקשים שזה אף פעם לא היה חצי. כאן המספר נשמר כשבר מדויק, ולכן 2.675 הוא חצי, הדף אומר זאת, וההסבר מראה למה המחשבון האחר שלכם לא הסכים.

מה כדאי לשים לב

  • שני השכנים הם תמיד כפולות של המקום שאליו מעגלים. לעשרות הקרובות הם 1270 ו־1280; לשתי ספרות אחרי הנקודה, 2.67 ו־2.68.
  • רק המרחק קובע, לא הספרות. כלל הספרה עובד כי ספרה של 5 או יותר היא בדיוק החצי הרחוק של הקטע. זה קיצור להשוואה, לא חוק נפרד.
  • ספרות משמעותיות נספרות מהספרה הראשונה שאינה אפס, לא מהנקודה העשרונית. 0.004567 בשתי ספרות משמעותיות הוא 0.0046: האפסים המובילים הם שומרי מקום, לא ספרות.
  • השיטות חלוקות רק במקרה של חצי. מחוץ לחצי, עיגול חצי למעלה, חצי לזוגי וחצי למטה נותנים את אותה תשובה, ולכן רוב האנשים אף פעם לא שמים לב שיש יותר מכלל אחד.
  • הכלל של בית הספר הוא "הרחק מאפס", לא "לכיוון אינסוף חיובי". לכן לפיו -2.5 מתעגל ל־-3, בעוד שפונקציית תקרה הייתה נותנת -2.
  • לעגל פעמיים זה לא כמו לעגל פעם אחת. 2.446 לשתי ספרות אחרי הנקודה הוא 2.45, ועיגול של זה לספרה אחת נותן 2.5, אבל עיגול של המספר המקורי ישר לספרה אחת נותן 2.4.

איך מעגלים מספר

  1. החליטו למה מעגלים

    מספר ספרות אחרי הנקודה, ערך מקום (עשרות, מאות) או מספר ספרות משמעותיות. כל מה שבא אחר כך הוא אותה עבודה, לא משנה מה בחרתם.

  2. מצאו את שני השכנים

    הכפולה של אותו מקום שנמצאת ממש מתחת למספר, וזו שממש מעליו. עבור 3.472 לספרה אחת אחרי הנקודה: 3.4 ו־3.5.

  3. בדקו מי קרוב יותר

    אפשר להשוות את המרחקים (0.072 מול 0.028) או להשתמש בקיצור: מסתכלים על הספרה הראשונה אחרי המקום, ומעגלים למעלה אם היא 5 או יותר. שתי הדרכים עונות על אותה שאלה.

  4. אם זה בדיוק באמצע, החילו שיטה

    הכלל של בית הספר מעגל הרחק מאפס: 2.5 הולך ל־3 ו־-2.5 הולך ל־-3. סטטיסטיקאים ובנקים מעגלים לעתים קרובות לשכן הזוגי במקום זאת, כך ש־2.5 הולך ל־2 ו־3.5 הולך ל־4.

  5. שמרו על המקום שאליו עיגלתם

    עיגול של 1274 למאות הקרובות נותן 1300, לא 13. האפסים נושאים משקל: הם אומרים עד איזה מקום התשובה מדויקת.

אותם מספרים, מעוגלים בארבע דרכים

עיגול של בית הספר (5 ומעלה עולה) לכל מקום. שימו לב למספרים שלא זזים: הם כבר כפולות מדויקות של אותו מקום.

מספרספרה 1 אחרי הנקודה2 ספרות אחרי הנקודהלעשרות2 ספרות משמעותיות
3.4723.53.4703.5
2.6752.72.6802.7
12741274127412701300
0.0045670000.0046
-2.5-2.5-2.50-2.5
9.96109.961010
0.50.50.500.5
149.5149.5149.5150150

דוגמאות פתורות

3.472 לספרה אחת אחרי הנקודה

plain
3.472

השכנים הם 3.4 ו־3.5. הפערים הם 0.072 ו־0.028, ולכן 3.5 קרוב יותר וזו התשובה. גם קיצור הדרך מסכים: הספרה שאחרי מקום העשיריות היא 7, כלומר 5 או יותר, ולכן מעגלים למעלה. שגיאת העיגול היא 0.028, וזה המחיר של "ספרה אחת אחרי הנקודה".

החצי שאף מחשבון לא רואה: 2.675 לשתי ספרות אחרי הנקודה

plain
2.675

כשהמספר נשמר במדויק, הוא יושב בדיוק באמצע בין 2.67 ל־2.68. עיגול של בית הספר שולח אותו למעלה ל־2.68; בנק היה שולח אותו לשכן הזוגי, שגם הוא 2.68; עיגול חצי למטה היה נותן 2.67. הטלפון שלכם כמעט בוודאות אומר 2.67, כי בבינארי 2.675 נשמר כקצת פחות מחצי.

חצי שלילי: -2.5 למספר השלם הקרוב

plain
-2.5

הכלל של בית הספר פועל על הספרה, ולכן הוא מעגל הרחק מאפס: -3. פונקציית תקרה הולכת לכיוון אינסוף חיובי ונותנת -2; פונקציית רצפה נותנת -3; קטיעה פשוט משמיטה את ה־.5 ונותנת -2. ארבע תשובות שאפשר להגן עליהן, ובדיוק לכן צריך לציין את השיטה.

ספרות משמעותיות: 0.004567 לשתיים

plain
0.004567

הספירה מתחילה ב־4, כך ששתי ספרות משמעותיות הן ה־4 וה־6, והספרה המכריעה היא ה־7 שבאה אחריהן: מעגלים למעלה ל־0.0046. שלושת האפסים המובילים אינם ספרות משמעותיות; הם שומרי מקום שאומרים איפה המספר נמצא.

כשהעיגול גורר נשא: 9.96 לספרה אחת אחרי הנקודה

plain
9.96

השכנים הם 9.9 ו־10.0, ו־9.96 קרוב יותר לשני, ולכן התשובה היא 10: הנשא מתגלגל עד ספרת האחדות. זה המקרה שמפיל אנשים, כי גם הספרה שלפני מקום העיגול משתנה.

אין מה לעשות: 149.5 לספרה אחת אחרי הנקודה

plain
149.5

149.5 כבר כפולה מדויקת של 0.1, ולכן אין שני שכנים לבחור ביניהם והמספר מוחזר ללא שינוי, עם שגיאת עיגול אפס. לעשרות הקרובות זה סיפור אחר: שם זה כן חצי, ועיגול של בית הספר נותן 150.

טעויות נפוצות

  • עיגול בשלבים. עגלו בכל פעם מהמספר המקורי: 2.446 שמעוגל לשתי ספרות ואז לאחת נותן 2.5, אבל בעיגול ישיר לספרה אחת הוא 2.4.
  • השמטת אפסים שומרי מקום. 1274 למאות הקרובות הוא 1300; כתיבת 13 משנה את המספר פי מאה.
  • ספירת ספרות משמעותיות מהנקודה העשרונית. ב־0.004567 הספרה המשמעותית הראשונה היא ה־4, ולכן שתי ספרות משמעותיות הן 0.0046 ולא 0.00.
  • להניח שההתנהגות של המחשבון בחצי היא המתמטיקה. ROUND של גיליון אלקטרוני מעגל חצי הרחק מאפס, round() של Python מעגל אותו לזוגי, ושניהם לגיטימיים: המחלוקת היא על מוסכמה, לא על נכונות.
  • לקרוא "לעגל למעלה" כ"לכיוון אינסוף חיובי" במספרים שליליים. לפי הכלל של בית הספר -2.5 הולך ל־-3, כי כלל הספרה עובד על הגודל ומתעלם מהסימן.
  • לשכוח שמספר מעוגל הוא קירוב. ברגע שכתבתם 3.5, ה־0.028 אבד לתמיד, ולכן עגלו בסוף החישוב, אף פעם לא באמצע.

שאלות נפוצות על עיגול

איך מעגלים מספר למספר ספרות אחרי הנקודה?
מסתכלים על הספרה הראשונה אחרי המקום הרצוי. אם היא 5 או יותר, מעגלים למעלה; אחרת מעגלים למטה. עבור 3.472 לספרה אחת אחרי הנקודה הספרה הבאה היא 7, ולכן התשובה 3.5. באופן שקול, וכן יותר: בוחרים את מי שקרוב יותר מבין 3.4 ו־3.5.
האם 5 תמיד מתעגל למעלה?
לפי הכלל שמלמדים בבית הספר, כן. אבל 5 בודד הוא המקרה היחיד שבו שני השכנים קרובים באותה מידה, ולכן הכלל הוא מוסכמה ולא עובדה. יש מוסכמות אחרות בשימוש נרחב: עיגול לשכן הזוגי, עיגול למטה או עיגול לכיוון אפס.
מה זה עיגול בנקאי ולמה הוא קיים?
עיגול חצי לזוגי: חצי הולך לשכן הזוגי, כך ש־2.5 הופך ל־2 ו־3.5 הופך ל־4. עיגול קבוע של כל חצי למעלה מטה עמודה ארוכה של מספרים כלפי מעלה; שליחת מחצית מהם למטה מבטלת את ההטיה הזו. זו ברירת המחדל בנקודה צפה לפי IEEE ובכמה חבילות סטטיסטיות.
איך מעגלים לספרות משמעותיות?
סופרים מהספרה הראשונה שאינה אפס ולא מהנקודה העשרונית, ואז מעגלים באותו מקום. 0.004567 בשתי ספרות משמעותיות הוא 0.0046, ו־123456 בשלוש הוא 123000. הדף הזה מחשב בשבילכם איפה נמצא המקום הזה ואז מעגל כרגיל.
למה המחשבון שלי אומר ש־2.675 מתעגל ל־2.67?
כי מעולם לא היה לו 2.675. בנקודה צפה בינארית הערך הזה נשמר כ־2.67499999999999982…, שנמצא באמת מתחת לנקודת האמצע, ולכן המחשבון מעגל נכון את המספר שבאמת שמור אצלו. הדף הזה שומר את המספר כשבר מדויק, ולכן הוא רואה את החצי שהמחשבון שלכם לא רואה.
איך מעגלים מספרים שליליים?
זה תלוי בשיטה, ובדיוק לכן הדף מציג את כל השש. כלל הספרה של בית הספר מעגל הרחק מאפס ונותן -3 עבור -2.5. תקרה הולכת לכיוון אינסוף חיובי (-2), רצפה לכיוון אינסוף שלילי (-3), וקטיעה לכיוון אפס (-2).
מה ההבדל בין עיגול לקטיעה?
קטיעה משמיטה את כל מה שאחרי המקום, לא משנה מה כתוב שם: 3.99 בקטיעה למספר שלם הוא 3. עיגול בוחר את השכן הקרוב יותר, ולכן 3.99 הופך ל־4. קטיעה מהירה יותר ותמיד מוטה לכיוון אפס, ולכן היא בסדר במונה של לולאה ומסוכנת בכסף.
באיזה שלב בחישוב כדאי לעגל?
ממש בסוף. עיגול של ערכי ביניים זורק מידע שעדיין צריך, והשגיאות מצטברות. זו הסיבה שהתשובות המדויקות בדפים האלה שומרות שברים כשברים ושורשים כשורשים עד שמבקשים מספר עשרוני.

עוד כלים למתמטיקה

איור של שפות התכנות ב-Coddy

ללמוד מתמטיקה עם Coddy

להתחיל