網頁

2012年4月20日 星期五

[雜事]2012-04-20 C語言之exp()值計算


這次採用了math.h這個涵式庫

來計算所謂的指數涵數

也就是所謂的exp()值

當然不加入math.h一樣可以靠一些方式來算出來

不過可能會需要花很多力氣才算的出來

在下面是採用輸入一個簡單的值

就可以算到那個值(含以前)的所有值的exp值





根據math.h

他可以有三種型態輸出

float  double long double

因此exp出來一定是浮點數的型態

(float)exp(x)<== 如果是這樣做反而多此一舉了


#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(int argc, char *argv[])
{
 
    while(1)
    {
  int x;
  int y;
  printf("輸入要計算到多少=");
  scanf("%d",&y);


  for(x=1;x<=y;x++){
 
    printf("%d\t  %f\n",x,exp(x));
 
 
  }
}

  system("PAUSE");
  return 0;
}





沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。

Site Meter