C 庫函數(shù) double exp(double x) 返回 e 的 x 次冪的值。
double exp( double arg );
exp(arg)接受一個參數(shù),并返回double類型的值 .
[數(shù)學(xué)] ex = exp(x) [C 語言]
它在<math.h> 頭文件中定義。
為了計算long double或float的exp(),可以使用以下原型
long double expl( long double arg); float expf( float arg);
exp()的參數(shù)可以是任何值,可以是負數(shù)或正數(shù)。
#include <stdio.h> #include <math.h> int main() { double x = 5; printf("e 的 %lf 次冪是 %lf\n", x, exp(x)); printf("e 的 %lf 次冪是 %lf\n", x + 1, exp(x + 1)); printf("e 的 %lf 次冪是 %lf\n", x + 2, exp(x + 2)); return(0); }
輸出結(jié)果
e 的 5.000000 次冪是 148.413159 e 的 6.000000 次冪是 403.428793 e 的 7.000000 次冪是 1096.633158