פונקציית הערך השלם

פונקציית הערך השלם שקוראים לה גם "רצפה" לוקחת מספר ומוצאת את השלם הגדול ביותר שלא עולה עליו. דוגמה: floor(2.7)=2. אם המספר הוא שלילי, למשל -2.1, אז floor(-2.1)=-3.

המומחה לז'נדר כתב עליה ב‑1798. גאוס השתמש בסימון [x]. ב‑1962 הגיע הסימון עם קוים מטה \\lfloor x \\rfloor ושם "floor".

תמיד floor(x) קטן או שווה ל‑x. אם x שלם אז הם שווים. וגם floor(x+n)=floor(x)+n אם n שלם.

התקרה (ceiling) עושה את ההפך: היא מוצאת את השלם הקטן ביותר שעדיין גדול או שווה ל‑x. דוגמה: ceil(2.7)=3. קשר חשוב: ceil(x) = -floor(-x).

Trunc מקצצת את החלק השברי של מספר. היא מתנהגת כמו floor במספרים חיוביים. והיא מתנהגת כמו ceiling במספרים שליליים.

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

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!