當前位置:編程學習大全網 - 編程軟體 - POW函數是什麽,有什麽用?

POW函數是什麽,有什麽用?

pow函數:

C/C++中的數學函數;

pow() 函數用來求 x 的 y 次冪(次方),x、y及函數值都是double型?

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。

原型:在TC2.0中原型為extern float pow(float x, float y); ,而在VC6.0中原型為double pow( double x, double y );

頭文件:math.h/cmath(C++中)

功能:計算x的y次冪。

返回值:x不能為負數且y為小數,或者x為0且y小於等於0,返回冪指數的結果。

返回類型:double型,int,float會給與警告!百度百科--POW函數

  • 上一篇:Android 使用系統相機拍照和讀取相冊照片
  • 下一篇:六安職業技術學校專業代碼
  • copyright 2024編程學習大全網