ל-C++ יש ספריית מתמטיקה סטנדרטית.
C++ היא שפת תכנות רבת עוצמה עם סט מגוון של ספריות סטנדרטיות. כל ספריה מספקת פונקציות נפוצות ושימושיות עבור יישומים רבים ושונים. עבור תכנות הקשורות למשחק ותכנות מדעיות, פונקציות מתמטיות הן חיוניות לחישובים מסוימים. הספרייה הסטנדרטית "cmath" מכילה קבוצה מגוונת של פונקציות, כולל פונקציות אקספוננציאליות, שקשה יהיה ליצור אותן מחדש באמצעות הפונקציות שלך. כל מה שאתה צריך לעשות הוא לכלול את ספריית "cmath" בתוכנית שלך וכל פונקציה תהיה זמינה.
שלב 1
כלול את ספריית "cmath" על ידי הוספת השורה "#include
סרטון היום
שלב 2
הכריז על שני משתנים שייצגו את ערכי הבסיס והעוצמה עבור המעריך שלך. למרות שאתה יכול להכניס מספרים ישירות לפרמטרים של הפונקציה, זה בדרך כלל לא נוהג טוב, מכיוון שאולי תרצה לשנות בקלות את הערכים ההתחלתיים מבלי שתצטרך לערוך כל מופע של הכוח פוּנקצִיָה.
שלב 3
קרא לפונקציית הכוח מספריית "cmath". לדוגמה, השורה הבאה תקרא לפונקציית הכוח באמצעות המשתנים מהשלב הקודם ותקצה את התוצאה למשתנה שלישי. הפרמטר הראשון הוא הבסיס, בעוד השני הוא החזקה שהמספר הכלול בתוך ה"בסיס" מועלה.
תשובה = pow (בסיס, כוח);
אם "בסיס" היה מוגדר ל-2 ו"כוח" ל-3, המשתנה "תשובה" יהיה שווה ל-8.
עֵצָה
ספריית "cmath" כוללת גם מספר פונקציות עבור סוגים שונים של אקספוננטים, כגון שורשים מרובעים או כוחות של הקבוע המתמטי "e". בדוק את הספרייה כדי לראות אם קיימת פונקציה טובה יותר עבורך יישום.