שלום לכולם.
ברצוני ללמד אתכם מס' פונקציות של מתמטיקה מתקדמת.
ערך מוחלט - מרחקו של מס' מה-0
הפונקציה :
כאמור כמו שרשמתי , המס' יכול להיות כל מס' ממשי.
לדוגמא ארצה להדפיס את מרחקו של המס' 14- מהאפס , לכן אוכל לרשום :
האופרטור מודולו(ה).
אופרטור זה , נלמד כבסיס אך לא תמיד נחקק בזכרוננו.
האופרטור נכתב כך :
ומטרתו היא לבדוק האם a מתחלק ב-b עם או בלי שארית, ומחזיר 0 כאשר אין שארית , או מחזיר את המס' שנשנאר כשארית.
לדוגמא :
יחזיר לנו - 0.
או :
יחזיר 60.
אולי אתם אומרים מה כבר אפשר לעשות איתו ? אך אל דאגה , שימושים יבואו בהמשך, לדוגמא כיצד תבדקו מהר יותר האם מס' הוא זוגי ?
פונקציה לבדיקת שורש ריבועי.
מתכנתי vb ו-c יכירו את הפונקציה הזו :
PHP קוד:
echo sqrt(Number=|R);
פונקציה זו תחזיר לנו את השורש הריבועי של המס' שכתבנו בין הסוגריים , כלומר הארגומנט שלה.
לדוגמא , שורשו הריבועי של המס' 2323.523 הוא :
PHP קוד:
echo sqrt(2323.523);
אני בטוח שאתם יודעים את התשובה =] ( 48.202935595252 ) .
חזקה מקוצרת , הפונקציה pow :
פונקציה זו מקבלת שני ארגומנטים , הבסיס ולאחר מכן המעריך , הפונקציה נכתבת כך :
x= בסיס y=מעריך.
לדוגמא נכתוב :
ונקבל 4.
הפונקציה לעיגול מס' כלפי מעלה , ceil.
נכתבת :
כאשר x.y מייצג מס' עשרוני.
לדוגמא נכתוב :
ופונקציה זו תעגל מס' זה כלפי מעלה , ויצא לפלט את המס' 3.
פונקציה מקבילה לזו , הינה
()floor אשר מעגלת את המס' כלפי
מטה.
הפונקציה לגילוי הארגומנט הגבוהה ביותר, Max .
נכתבת כך :
ומטרתה להחזיר את הערך הגבוהה ביותר מבין הארגומנטים שכתבנו בין סוגרי הפונקציה.
לדוגמא , נכתוב :
PHP קוד:
echo max(1,2,6,8,-2,3,4.44444,23,5,1,0);
והפלט שלנו יהיה כמובן 23.
*הערה , הפונקציה עובדת על מערכים , משתנים , ערכים מס' , ועל כל סוג של נתונים מס', דוגמא לשימוש עם Max על מערכים , התבוננו בש"ות לשפות התכנות.
פונקציה להחזרת pi :
נכתבת כך :
הסבר נוסף מיותר, אגב , כמובן שהיא מדפיסה רק חלק קטן מפאי.
בהצלחה.