אקספוננציאלי במתמטיקה
ניתן לתאר זאת כפונקציה המחשבת את העוצמה של כל קבוע. ניתן לייצג אותו כ-a^x כאשר a הוא ערך קבוע. בדרך כלל, הערך הקבוע הוא e.
אקספוננציאלי בתכנות C
בתכנות C, אנו מחשבים את הערך האקספוננציאלי של הקבוע e., e מייצג את מספר אוילר. הערך של e הוא בערך 2.71828. הפונקציה exp() מוגדרת בקובץ הכותרות maths.h. אז, אם ה
תחביר של פונקציית exp() בתכנות C
Double exp(double parameter);
פרמטר עבור הפונקציה exp()
הפונקציה דורשת רק פרמטר אחד. הפרמטר מאחסן את הערך שלפיו יש להעלות את ה-e. מכיוון שהערך עבורו יש לחשב את המעריך הוא קבוע.
סוג החזר עבור הפונקציה exp()
סוג ההחזרה של הפונקציה exp() הוא כפול. זה יכול להיות צף או כל סוג נתונים אחר שיכול להחזיק את הערך המספרי.
יישום פונקציית exp() בתוכנית C
להלן הקוד ליישום הפונקציה exp() בתוכנית C.
//Include the maths header file in the program. #include #include int main() {// Use the exp() function to compute the exponential value for e. printf('The value for e raised to power 0 is = %.6f ', exp(0)); printf('The value for e raised to power 2 is = %.6f ', exp(2)); printf('The value for e raised to power 13 is = %.6f ', exp(13)); printf('The value for e raised to power 12.01 is = %.6f ', exp(12.01)); printf('The value for e raised to power -1 is = %.6f ', exp(-1)); printf('The value for e raised to power -3.73 is = %.6f ', exp(-3.73)); // Using .6f to print the result will return the answer up to 6th decimal place. return 0; }
תְפוּקָה:
קלט משתמש לחישוב הערך האקספוננציאלי
//The C Program for raising the power of e by user input //exp() is defined in math.h header file #include #include int main() { float power, result; printf(' Please input the value to raise e : '); //take user input scanf('%f', &power); //Store answer result = exp(power); printf(' The value for e raised to the power %.4f is = %.6f ', power, result); return 0; }
תְפוּקָה:
בדוגמה לעיל, לקחנו את הקלט מהמשתמש. זה יכול להיות כל ערך צף ברגע שהמשתמש מזין את הערך. הוא ישמש לחישוב האקספוננציאלי בתוכנית, והוא יישמר בתוצאה המשתנה. בהצהרה האחרונה נדפיס את התוצאה. התשובה תוצג עד למקום העשרוני השישי.