
ABS(-10) מחזיר 10.SQUARE(8) מחזירה את המספר בריבוע, 64. POWER מקבלת מספר וחזקה, ולכן POWER(8, 2) נותנת אותה תוצאה, ויש בה גמישות לחזקה אחרת. SQRT מחזירה את השורש הריבועי.ROUND(10.245, 2) נותנת 10.25, ו-ROUND(10.245, 1) נותנת 10.2.ROUND(16.245, -1) נותנת 20.הטקסט המלא של הדקות הראשונות בהרצאה «פונקציות מערכת - מספריים» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
יש לנו כאן בפונקציות אחרי שראינו String Functions ו-Configuration Functions יש לנו עוד דוגמאות נוספות ל-Mathematical Functions. פונקציות עבודה מול דאטה טייפ מסוג מספרי בין אם זה אינטג'ר דאבל פלוט או דצימל שדות מספריים יש לנו פונקציות לעבודה איתם אנחנו יכולים כאן לפתוח את הפונקציות ולגלות את
מגוון הרחב של הפונקציות שיש לנו. ABS אבסולוט מקבל מספר, אם אני אפתח אותו אני אראה שהוא מקבל פרמטרים, מקבל בעצם איזשהו מספר כ-exact numeric, ומחזיר את אותו דבר אבל בערכים אבסולוטיים, דהיינו שגם אם אני אשלח לו Select של מינוס 10 אנחנו נקבל כאן את הערך האבסולוטי של 10, דהיינו את המספר 10 בלבד.
דבר נוסף שיש לנו כאן זה פונקציות Square. אם אנחנו כאן נשתמש בפונקציית Square, פונקציית Square זו פונקציה שמקבלת מספר, אז 8 יחזור לי כשורש הריבועי שלו, כי זה Squared, אבל אם אנחנו ניקח את ה-square בעצמו ונשלח לו את 8, אז כאן אנחנו נקבל את 64f5 והנה.
אז בעוד ש-square roots מחזיר לי שורש ריבועי של המספר, square מחזיר לי את המספר עצמו בריבוע. למען האמת, יש לנו פונקציה רחבה יותר, פונקציית power.
פונקציית power, אנחנו יכולים לפתוח אותה. אני יכול גם לפתוח אותה ולראות מה היא מקבלת, אני רואה שהיא מקבלת שני פרמטרים מספר ומהי חזקתו שזה מקביל לפונקציה אם הייתי שולח כאן בתוך פאוור אז הייתי כותב 8.2 ואם הייתי מקמפל את זה אז אני רואה שזה בדיוק כמו לקרוא לסקוויר 8 כלומר מספר בריבוע אז
יש לי אפשרות כאן רחבה יותר על ידי הפאוור לשלוח כל מספר ולקבל את ערכו בריבוע, לא רק שאני צריך להתבסס רק על האובג'קט אקספלורר שנמצא כאן, אנחנו יכולים בהחלט להיכנס כאן שוב פעם לתוך ה-help, תחת function transact sql להיכנס שוב כאן לתוך מתמטיקל פאנקשנס, דאבל קליק ולאחר מספר שניות אני פותח help
מפורט וברור עבור כל אחת ואחת מן הפונקציות הקיימות, אם אני נכנס לפאוור שכרגע ראינו אותו, אני רואה שפאוור מקבל בעצם מספר floating expression ומקבל את המספר כביט, כמה מספר הוא בחזקה, את החזקה של אותו מספר, כלומר את המעריך.
בואו נקטין כאן, נסגור כאן את החלום ונחזור לחלום שלנו. ראינו פונקציות של חזקות ובריבוע, בואו נראה פונקציה נוספת. יש לנו פונקציה שנקראת סילינג.
סילינג, אני רק רושם אותה. הפונקציה משמעותה זה בעצם לקבל מספר ולעגל אותו תמיד תמיד למספר שלם כלפי מעלה, ואז 10.245 הופך להיות במהרה לספרה 11, כי אנחנו מעגלים אותו למספר שלם, בעוד שהמקביל שלו רק הפוך שהוא פלור אם סילינג מעגל למעלה אז פלור מעגל את הכל כלפי מטה ולכן בעוד שבסילינג
אנחנו מקבלים כאן 11 בפלור אנחנו מקבלים 10 יש לי פונקציה גם כאן פונקציה רחבה יותר שנותנת לי מניפולציה נוספת כאן אני יכול לתת את המספר אבל אני יכול גם לתת פרמטר נוסף אינטג'ר שבו פה בעצם אני יכול להגדיר כמה ספרות אני רוצה