logo

Exponenciális() C-ben

Exponenciális a matematikában

Leírható úgy, mint egy függvény, amely bármely állandó teljesítményét kiszámítja. Ez a^x-ként ábrázolható, ahol a konstans érték. Általában az állandó érték e.

Exponenciális a C programozásban

A C programozásban az e. konstans exponenciális értékét számítjuk ki, az e az Euler-számot jelenti. Az e értéke hozzávetőlegesen 2,71828. Az exp() függvény a maths.h fejlécfájlban van definiálva. Tehát, ha a

Az exp() függvény szintaxisa a C programozásban

 Double exp(double parameter); 

Az exp() függvény paramétere

A funkció csak egy paramétert igényel. A paraméter tárolja azt az értéket, amellyel az e-t meg kell emelni. Mivel az érték, amelyre a kitevőt ki kell számítani, állandó.

Az exp() függvény visszatérési típusa

Az exp() függvény visszatérési típusa dupla. Lehet float vagy bármilyen más adattípus, amely a számértéket tartalmazza.

Az exp() függvény megvalósítása a C programban

Az alábbiakban található az exp() függvény C programban való megvalósításához szükséges kód.

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

Kimenet:

Exponenciális() C-ben

Felhasználói bevitel az exponenciális érték kiszámításához

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

Kimenet:

Exponenciális() C-ben

A fenti példában a felhasználótól vettük a bevitelt. Bármilyen lebegő érték lehet, miután a felhasználó beírta az értéket. Ez az exponenciális kiszámítására szolgál a programban, és a változó eredményében tárolódik. Az utolsó nyilatkozatban kinyomtatjuk az eredményt. A válasz a hatodik tizedesjegyig jelenik meg.