logo

Exponential() в C

Експоненциал в математиката

Може да се опише като функция, която изчислява мощността на всяка константа. Може да се представи като a^x, където a е постоянна стойност. Обикновено постоянната стойност е e.

Експоненциален в C програмирането

В програмирането на C ние изчисляваме експоненциалната стойност на константата e., e означава числото на Ойлер. Стойността на e е приблизително 2,71828. Функцията exp() е дефинирана в заглавния файл maths.h. Така че, ако

Синтаксис на функцията exp() в C програмирането

 Double exp(double parameter); 

Параметър за функцията exp().

Функцията изисква само един параметър. Параметърът съхранява стойността, с която e трябва да бъде повишено. Тъй като стойността, за която трябва да се изчисли експонентата, е постоянна.

Върнат тип за функцията exp().

Върнатият тип за функцията exp() е двоен. Може да бъде float или всеки друг тип данни, който може да съдържа числовата стойност.

Внедряване на функцията 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; } 

Изход:

Exponential() в C

Въвеждане от потребителя за изчисляване на експоненциалната стойност

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

Изход:

Exponential() в C

В горния пример сме взели входа от потребителя. Тя може да бъде всяка плаваща стойност, след като потребителят въведе стойността. Той ще се използва за изчисляване на експоненциала в програмата и ще се съхранява в променливата резултат. В последното твърдение ще отпечатаме резултата. Отговорът ще бъде показан до шестия знак след десетичната запетая.