כיצד לחשב אפסילון

click fraud protection
...

Machine epsilon מספק מידע על החישובים שמחשבים יכולים לבצע.

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

שלב 1

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

סרטון היום

שלב 2

אתחול משתנה כך שיהיה שווה ל-1. בפסאודוקוד זה ייראה

x -> 1.

שלב 3

חלקו את הערך האתחול ב-2, והוסיפו את זה ל-1. בפסאודוקוד, זה נראה כמו

y -> x/2 + 1.

שלב 4

הוסף משפט מותנה, כך שאם y קטן מ-2, סט

x -> x/2,

וחוזרים על השלב

y -> x/2 + 1.

ברגע שמתקיים התנאי ש-y גדול מ-2, המספר המתקבל הוא אפסילון מכונה.