1樓:
#include
函式原型是:
1.double pow(double _x,double _y);
2.double pow(double _x,int _y);
3.long double pow(long double _x,long double _y);
4.long double pow(long double _x,int _y);
5.float pow(float _x,float _y);
6.float pow(float _x,int _y);
2樓:
函式名: pow
功 能: 指數函式(x的y次方)
用 法: double pow(double x, double y);
程式例:
#include
#include
int main(void)
函式名: pow10
功 能: 指數函式(10的p次方)
用 法: double pow10(int p);
程式例:
#include
#include
int main(void)
當然是math.h呀,kwgrg給出的原型太有意思,c中函式還可以過載倒是第一次聽說
關於c語言中n次冪函式的用法
3樓:大野瘦子
#include
int power(int n,int p);
void main()
printf("that's all\n");
}int power(int n,int p)
在呼叫:s[i]=power(n,i); 之前,i未初始化,可以手動輸出來看一下,值結果是隨機的,並不一定是0。
一開始的那個i沒有初始化,s[i]不知道用**的記憶體了。還有每次迴圈後記得i++。
注意事項
pow() 函式用來求 x 的 y 次冪(次方),其原型為:double pow(double x, double y);
pow()用來計算以x 為底的 y 次方值,然後將結果返回。設返回值為 ret,則 ret = xy。
可能導致錯誤的情況:
如果底數 x 為負數並且指數 y 不是整數,將會導致 domain error 錯誤。
如果底數 x 和指數 y 都是 0,可能會導致 domain error 錯誤,也可能沒有;這跟庫的實現有關。
如果底數 x 是 0,指數 y 是負數,可能會導致 domain error 或 pole error 錯誤,也可能沒有;這跟庫的實現有關。
如果返回值 ret 太大或者太小,將會導致 range error 錯誤。
錯誤**:
如果發生 domain error 錯誤,那麼全域性變數 errno 將被設定為 edom;
如果發生 pole error 或 range error 錯誤,那麼全域性變數 errno 將被設定為 erange。
math.pow(底數,幾次方)
如:double a=2.0;
double b=3.0;
double c=math.pow(a,b);
就是2的三次方是多少;
c最終為8.0;
4樓:文化廚子
c語言中計算某個數x的n次冪用pow函式。
功能:返回指定
數字的指定次冪.
用法:pow (double x, double n);(將返回x的n次冪)
示例:#include
#include
int main()
5樓:匿名使用者
1,在呼叫:s[i]=power(n,i); 之前,i未初始化,你可以手動輸出來看一下,值結果是隨機的,並不一定是0.
編譯會提示:warning: possible use of 'i' before definition in function main
2,在do{}while;中,開關i值並未改變,若i<8成立,那麼程式就會變成死迴圈。
6樓:匿名使用者
你一開始的那個i沒有初始化,s[i]不知道用**的記憶體了。還有每次迴圈後記得i++
c語言中的冪函式怎麼寫?
7樓:匿名使用者
extern float pow(float x, float y)用法:#include
功能:計算x的y次冪。
說明:x應大於零,返回冪指數的結果。
舉例:// pow.c
#include
#include
#include
void main()
相關函式:pow10
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
c語言中的冪函式··
8樓:匿名使用者
extern float pow(float x, float y)用法:#include
功能:計算x的y次冪。
說明:x應大於零,返回冪指數的結果。
舉例:// pow.c
#include
#include
#include
void main()
相關函式:pow10
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
9樓:小八
為解決長遠問題建議lz去下個c語言庫函式功能查詢器 特別好用
10樓:匿名使用者
//在標頭檔案math.h中,原型是 double pow( double base, double exp );
// 使用示例
#include
#include
#include
int main(int argc, char *argv)
c語言裡有沒有直接的冪函式?
11樓:匿名使用者
也可以直接寫個啊, 不是很難的, 順便也練練嗎, 當然肯定沒有庫函式的專
效率高, 主要是練屬手.
int mifunc(int x, int n)return sum;}
12樓:匿名使用者
功能是求x的y次方
原型:double pow(double x,double y);
標頭檔案math.h
13樓:匿名使用者
有,double pow(double x,double n),功能是求x的n次方,該函式在math.h中
c語言數學函式,C語言數學函式
萇賓 abs 計算整型數的絕對值 相關函式 labs,fabs 表標頭檔案 include 定義函式 int abs int j 函式說明 abs 用來計算引數j的絕對值,然後將結果返回。返回值 返回引數j的絕對值結果。範例 ingclude main 執行 12 12 exp 計算指數 相關函式 ...
冪函式的幾個性質,冪函式的性質
冪函式1.冪函式的概念 冪在代數中的意思指的是乘方運算的結果。n指 自乘n次。其中 叫做底數,n叫做指數,n叫做冪,把冪看作乘方的結果,叫做 的n次冪 或 的n次方 見下圖所示。冪的概念 整數指數冪的基本運演算法則是 冪的乘方,底數不變,指數相乘,即 m n mn 同底數的冪相乘,底數不變,其指數為...
c語言函式指標定義,C語言函式指標定義
韌勁 函式指標 在程式執行中,函式 是程式的演算法指令部分,它們和陣列一樣也佔用儲存空間,都有相應的地址。可以使用指標變數指向陣列的首地址,也可以使用指標變數指向函式 的首地址,指向函式 首地址的指標變數稱為函式指標。1 函式指標定義 函式型別 指標變數名 形參列表 函式型別 說明函式的返回型別,由...