logo

Exponential() i C

Exponentiell i matematik

Det kan beskrivas som funktionen som beräknar styrkan av en konstant. Det kan representeras som a^x där a är ett konstant värde. Vanligtvis är det konstanta värdet e.

Exponentiell i C-programmering

I C-programmering beräknar vi exponentialvärdet för konstanten e., e står för Eulers tal. Värdet på e är ungefär 2,71828. Exp()-funktionen definieras i rubrikfilen maths.h. Så, om

Syntax för exp()-funktionen i C-programmering

 Double exp(double parameter); 

Parameter för exp() funktion

Funktionen kräver bara en parameter. Parametern lagrar värdet med vilket e ska höjas. Eftersom värdet för vilket exponenten ska beräknas är konstant.

Returtyp för exp()-funktionen

Returtypen för exp()-funktionen är dubbel. Det kan vara flytande eller någon annan datatyp som kan hålla det numeriska värdet.

Implementering av exp()-funktionen i C-program

Nedan finns koden för att implementera exp()-funktionen 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; } 

Produktion:

Exponential() i C

Användarinmatning för beräkning av exponentiellt värde

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

Produktion:

Exponential() i C

I exemplet ovan har vi tagit input från användaren. Det kan vara vilket flytvärde som helst när användaren anger värdet. Den kommer att användas för att beräkna exponentialen i programmet, och den kommer att lagras i variabelresultatet. I det sista uttalandet kommer vi att skriva ut resultatet. Svaret kommer att visas upp till sjätte decimalen.