logo

Eksponentiell() i C

Eksponentiell i matematikk

Det kan beskrives som funksjonen som beregner kraften til enhver konstant. Det kan representeres som a^x der a er en konstant verdi. Vanligvis er konstantverdien e.

Eksponentiell i C-programmering

I C-programmering beregner vi eksponentialverdien til konstanten e., e står for Eulers tall. Verdien av e er omtrent 2,71828. Exp()-funksjonen er definert i headerfilen maths.h. Så hvis

Syntaks til exp()-funksjonen i C-programmering

 Double exp(double parameter); 

Parameter for exp() funksjon

Funksjonen krever kun én parameter. Parameteren lagrer verdien som e skal heves med. Siden verdien som eksponenten skal beregnes for er konstant.

Return Type for exp() funksjon

Returtypen for exp()-funksjonen er dobbel. Det kan være flytende eller en hvilken som helst annen datatype som kan holde den numeriske verdien.

Implementering av exp()-funksjonen i C-programmet

Nedenfor er koden for å implementere exp()-funksjonen i C-programmet.

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

Produksjon:

Eksponentiell() i C

Brukerinndata for beregning av eksponentiell verdi

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

Produksjon:

Eksponentiell() i C

I eksemplet ovenfor har vi tatt innspill fra brukeren. Det kan være en hvilken som helst flytende verdi når brukeren angir verdien. Den vil bli brukt til å beregne eksponentialverdien i programmet, og den vil bli lagret i variabelresultatet. I siste uttalelse vil vi trykke resultatet. Svaret vil vises opp til sjette desimal.