logo

Exponential() u C-u

Eksponencijal u matematici

Može se opisati kao funkcija koja izračunava snagu bilo koje konstante. Može se predstaviti kao a^x gdje je a konstantna vrijednost. Obično je konstantna vrijednost e.

Eksponencijalno u C programiranju

U C programiranju računamo eksponencijalnu vrijednost konstante e. e označava Eulerov broj. Vrijednost e je približno 2,71828. Funkcija exp() definirana je u datoteci zaglavlja maths.h. Dakle, ako je

Sintaksa funkcije exp() u C programiranju

 Double exp(double parameter); 

Parametar za funkciju exp().

Funkcija zahtijeva samo jedan parametar. Parametar pohranjuje vrijednost za koju se e treba povisiti. Budući da je vrijednost za koju treba izračunati eksponent konstantna.

Vrsta povrata za funkciju exp().

Vrsta povrata za funkciju exp() je double. Može biti float ili bilo koji drugi tip podataka koji može sadržavati numeričku vrijednost.

Implementacija exp() funkcije u C programu

Ispod je kôd za implementaciju funkcije exp() u C programu.

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

Izlaz:

Exponential() u C-u

Korisnički unos za izračunavanje eksponencijalne vrijednosti

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

Izlaz:

Exponential() u C-u

U gornjem primjeru uzeli smo unos od korisnika. To može biti bilo koja float vrijednost nakon što korisnik unese vrijednost. Koristit će se za izračunavanje eksponencijala u programu i bit će pohranjen u varijabli rezultat. U posljednjoj izjavi ispisat ćemo rezultat. Odgovor će biti prikazan do šeste decimale.