Exponential in der Mathematik
Es kann als die Funktion beschrieben werden, die die Potenz einer beliebigen Konstante berechnet. Es kann als a^x dargestellt werden, wobei a ein konstanter Wert ist. Normalerweise ist der konstante Wert z.
Exponential in der C-Programmierung
In der C-Programmierung berechnen wir den Exponentialwert der Konstante e. e steht für die Eulersche Zahl. Der Wert von e beträgt ungefähr 2,71828. Die exp()-Funktion ist in der Header-Datei maths.h definiert. Also, wenn die
Syntax der exp()-Funktion in der C-Programmierung
Double exp(double parameter);
Parameter für die exp()-Funktion
Die Funktion benötigt nur einen Parameter. Der Parameter speichert den Wert, um den das e erhöht werden soll. Da der Wert, für den der Exponent berechnet werden soll, konstant ist.
Rückgabetyp für die exp()-Funktion
Der Rückgabetyp für die exp()-Funktion ist double. Es kann sich um Float oder einen anderen Datentyp handeln, der den numerischen Wert enthalten kann.
Implementierung der Funktion exp() im C-Programm
Unten finden Sie den Code zum Implementieren der exp()-Funktion im C-Programm.
//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; }
Ausgabe:
Benutzereingaben zur Berechnung des Exponentialwerts
//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; }
Ausgabe:
Im obigen Beispiel haben wir die Eingaben des Benutzers übernommen. Es kann ein beliebiger Gleitkommawert sein, sobald der Benutzer den Wert eingibt. Es wird zur Berechnung der Exponentialfunktion im Programm verwendet und in der Variablen result gespeichert. In der letzten Anweisung drucken wir das Ergebnis aus. Die Antwort wird bis zur sechsten Dezimalstelle angezeigt.