Eksponentinis matematikoje
Jį galima apibūdinti kaip funkciją, kuri apskaičiuoja bet kurios konstantos galią. Jis gali būti pavaizduotas kaip a^x, kur a yra pastovi reikšmė. Paprastai pastovioji reikšmė yra e.
Eksponentinis C programavimas
C programuodami mes apskaičiuojame konstantos e eksponentinę vertę, e reiškia Eulerio skaičių. E reikšmė yra maždaug 2,71828. Funkcija exp() yra apibrėžta maths.h antraštės faile. Taigi, jei
Funkcijos exp() sintaksė programoje C
Double exp(double parameter);
Funkcijos exp() parametras
Funkcijai reikia tik vieno parametro. Parametras išsaugo reikšmę, kuria e turi būti padidintas. Kadangi reikšmė, kuriai turi būti skaičiuojamas eksponentas, yra pastovi.
Funkcijos exp() grąžinimo tipas
Funkcijos exp() grąžinimo tipas yra dvigubas. Tai gali būti plūduriuojantis arba bet koks kitas duomenų tipas, kuriame gali būti skaitinė reikšmė.
Funkcijos exp() įgyvendinimas programoje C
Žemiau yra kodas, skirtas exp() funkcijai įgyvendinti programoje 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; }
Išvestis:
Vartotojo įvestis eksponentinei vertei apskaičiuoti
//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; }
Išvestis:
Aukščiau pateiktame pavyzdyje mes perėmėme vartotojo įvestį. Tai gali būti bet kokia slankioji vertė, kai vartotojas įveda vertę. Jis bus naudojamas programos eksponentui apskaičiuoti ir bus saugomas kintamojo rezultate. Paskutiniame teiginyje išspausdinsime rezultatą. Atsakymas bus rodomas iki šeštojo skaičiaus po kablelio.