קוראים כמוך עוזרים לתמוך ב-MUO. כאשר אתה מבצע רכישה באמצעות קישורים באתר שלנו, אנו עשויים להרוויח עמלת שותף. קרא עוד.

תוכניות רבות זקוקות לצורה כלשהי של מתמטיקה כדי להשלים חישובים מסוימים או לעצב נתונים מספריים. ביישום C#, אתה יכול להשתמש בשיעור מתמטיקה כדי לעזור לך להשלים משימות מתמטיות בסיסיות.

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

כיצד להשתמש בפונקציות מתמטיות בסיסיות

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

פונקציות מתמטיות אלו יכולות להיות שימושיות אם כן יצירת שיעורים ב-C# שישתמש בנתונים מספריים מעוצבים. תרחיש נוסף שבו זה עשוי להיות שימושי הוא אם אתה שמירת נתונים לקובץ CSV ביישום C#.

אתה יכול להוסיף דוגמאות אלה לכל סוג של יישום C#, כגון אפליקציות מסוף, אפליקציות ASP.NET ועוד.

מתמטיקה. מקסימום()

הפונקציה Max() מאפשרת לך להשוות בין שני מספרים כדי לקבוע למי מהם יש את הערך המקסימלי. ישנן וריאציות שונות של השיטה, המאפשרות לך להזין סוגי נתונים מספריים שונים לתוך הפונקציה. זה כולל ints, double, floats ועוד.

instagram viewer

להלן דוגמה כיצד ניתן להשתמש בפונקציה:

int max = מתמטיקה.מקס(4, 7);
לְנַחֵם. WriteLine (מקסימום); // פלט: 7

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

var arrayMaxNumbers = חָדָשׁרשימה() { 3, 6, 1, 8, 4, 1 };
int maxNumber = arrayMaxNumbers[0];

לכל אחד (var מספר ב-arrayMaxNumbers)
{
maxNumber = מתמטיקה.Max (maxNumber, num);
}

לְנַחֵם. WriteLine (maxNumber); // פלט: 8

מתמטיקה. Min()

הפונקציה Min() פועלת באותו אופן כמו הפונקציה Max(). אתה יכול להעביר שני מספרים לפונקציה והיא תחזיר את הקטן ביותר:

int min = מתמטיקה.Min(4, 7);
לְנַחֵם. WriteLine (דקות); // פלט: 4

באופן דומה, תצטרך לקרוא לפונקציה Min() מספר פעמים כדי למצוא את הפריט הקטן ביותר ברשימה:

var arrayMinNumbers = חָדָשׁרשימה() { 3, 6, -1, 8, 4, 1 };
int minNumber = arrayMinNumbers[0];

לכל אחד (var num ב-arrayMinNumbers)
{
minNumber = מתמטיקה.Min (minNumber, num);
}

לְנַחֵם. WriteLine (minNumber); // פלט: -1

מתמטיקה. שרירי בטן()

הפונקציה Abs() מאפשרת לך לחשב את הערך המוחלט של מספר. ערך מוחלט לעולם לא יכול להיות שלילי, מכיוון שהוא מייצג את המרחק שמספר נמצא מ-0.

כך תוכל להשתמש בפונקציה Abs():

int absoluteNum = מתמטיקה.שרירי בטן(5);
לְנַחֵם. WriteLine (absoluteNum); // פלט: 5

int absoluteNumNegative = מתמטיקה.שרירי בטן(-5);
לְנַחֵם. WriteLine (absoluteNumNegative); // פלט: 5

מתמטיקה. עִגוּל()

הפונקציה Round() מקבלת ארגומנט עשרוני. אתה יכול גם לציין הגבלה למספר המקומות העשרוניים שצריך להיות בו. לאחר מכן הפונקציה מחזירה את המספר המעוגל:

כפול מעוגל עשרונים = מתמטיקה.עִגוּל(40.12345, 2);
לְנַחֵם. WriteLine (עשרונים מעוגלים); // פלט: 40.12

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

double roundedNum = מתמטיקה.עִגוּל(40.6);
לְנַחֵם. WriteLine (roundedNum); // פלט: 41

מתמטיקה. חתוך()

הפונקציה Truncate() מקבלת סוג נתונים עשרוני או כפול, כגון 4.5. זה מסיר כל חלק חלקי של המספר ומחזיר את הערך השלם המתקבל.

כפול קטועNum = מתמטיקה.Truncate(4.5);
לְנַחֵם. WriteLine (TruncatedNum); // פלט: 4

כיצד להשתמש בפונקציות טריגונומטריה בסיסיות

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

מתמטיקה. חטא()

הפונקציה Sin() מאפשרת לך להזין זווית הנמדדת ברדיאנים. הפונקציה תחזיר את ערך הסינוס של הזווית:

זווית כפולה = (90 * (מתמטיקה.פאי)) / 180;
לְנַחֵם. WriteLine(מתמטיקה.חטא (sinAngle)); // פלט: 1

מתמטיקה. חַסַת עָלִים()

הפונקציה Cos() מקבלת גם זווית הנמדדת ברדיאנים. לאחר מכן הוא מחזיר את הקוסינוס עבור זווית זו:

כפול cosAngle = (90 * (מתמטיקה.פאי)) / 180;
לְנַחֵם. WriteLine(מתמטיקה.Cos (cosAngle)); // פלט: 6.123

מתמטיקה. לְהִשְׁתַזֵף()

באופן דומה, הפונקציה Tan() לוקחת זווית הנמדדת ברדיאנים, ומחזירה את הטנגנס של הזווית:

זווית זוגית = (30 * (מתמטיקה.פאי)) / 180;
לְנַחֵם. WriteLine(מתמטיקה.tan (tanAngle)); // פלט: 0.577

כיצד להשתמש בפונקציות מתמטיות של כוח ושורש ריבועי

אתה יכול להשתמש בפונקציות המתמטיקה כדי לחשב את החזקה והשורש הריבועי של מספר.

מתמטיקה. Pow()

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

כפול powNum = מתמטיקה.Pow(5, 3);
לְנַחֵם. WriteLine (powNum); // פלט: 125

במקרה זה, הפונקציה מחשבת את התוצאה של 5 בחזקת 3 (או, במילים אחרות, 5 * 5 * 5).

מתמטיקה. Sqrt()

הפונקציה Sqrt() מחזירה את השורש הריבועי של מספר. לדוגמה, העברת 16 לפונקציה תחזיר את השורש הריבועי של 16, שהוא 4:

כפול sqrtNum = מתמטיקה.Sqrt(16);
לְנַחֵם. WriteLine (sqrtNum); // פלט: 4

שימוש בפונקציות מתמטיות לחישובים מתמטיים

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

רוב שפות התכנות כוללות פונקציות נוחות, או ספריות מלאות, לפעולות מתמטיות נפוצות.