exp ()- 計算指數函數

格式

#include <math.h>
double exp(double x);

語言層次

ANSI

安全執行緒

說明

exp() 函數會計算浮點引數 x 的指數值 ( ex ,其中 e 等於 2.17128128...)。

回覆值

如果發生溢位, exp() 函數會傳回 HUGE_VAL。 如果發生下溢,則會傳回 0。 溢位和下溢都將 errno 設為 ERANGE。 錯誤碼的值也可以設為 EDOM。

範例

此範例計算 y 作為 x的指數函數:
#include <math.h>
#include <stdio.h>
 
int main(void)
{
   double x, y;
 
   x = 5.0;
   y = exp(x);
 
   printf("exp( %lf ) = %lf\n", x, y);
}
 
/*****************  Output should be similar to:  *****************
 
exp( 5.000000 ) = 148.413159
*/

相關資訊