כשעוסקים במספרים גדולים מאד, מתענינים בעיקר בספרות המשמעותיות שבצד השמאלי בהצגת המספר. לדוגמא:
2.34567e11
באופן דומה מתארים מספרים מאד קטנים. לדוגמא:
3.45678e-13
המשכנו בקירוב לשורש רבועי . ראינו שאם
הצגנו פתרון לתרגיל קירוב לשורש עם איטרציות, משעור קודם בתוספת הצגת השגיאה.
./sqrt1.py x
כמו שבתרגיל למעלה. בכל שלב שומרים את השגיאה, ובודקים האם השגיאה החדשה
קטנה יותר
מהשגיאה הקודמת. התכנית תעצור כאשר השגיאה מפסיקה לקטון.
ורק אז
מדפיסה את הקירוב האחרון לשורש.