logo

Exponentieel() in C

Exponentieel in de wiskunde

Het kan worden omschreven als de functie die de kracht van een constante berekent. Het kan worden weergegeven als a^x waarbij a een constante waarde is. Meestal is de constante waarde e.

Exponentieel in C-programmering

Bij C-programmering berekenen we de exponentiële waarde van de constante e., e staat voor het getal van Euler. De waarde van e is ongeveer 2,71828. De functie exp() wordt gedefinieerd in het headerbestand maths.h. Dus als de

Syntaxis van de functie exp() in C-programmering

 Double exp(double parameter); 

Parameter voor de functie exp().

De functie vereist slechts één parameter. De parameter slaat de waarde op waarmee de e moet worden verhoogd. Omdat de waarde waarvoor de exponent moet worden berekend, constant is.

Retourtype voor de functie exp().

Het retourtype voor de functie exp() is double. Het kan een float zijn of een ander gegevenstype dat de numerieke waarde kan bevatten.

Implementatie van de exp()-functie in C-programma

Hieronder vindt u de code om de exp()-functie in het C-programma te implementeren.

 //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; } 

Uitgang:

Exponentieel() in C

Gebruikersinvoer voor het berekenen van de exponentiële waarde

 //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; } 

Uitgang:

Exponentieel() in C

In het bovenstaande voorbeeld hebben we de invoer van de gebruiker overgenomen. Het kan elke float-waarde zijn zodra de gebruiker de waarde invoert. Het wordt gebruikt om de exponentiële waarde in het programma te berekenen en wordt opgeslagen in het variabele resultaat. In de laatste verklaring zullen we het resultaat afdrukken. Het antwoord wordt weergegeven tot op de zesde decimaal.