c語言pow函數什么意思(C語言pow函數)

導讀您好,現在軟糖來為大家解答以上的問題。c語言pow函數什么意思,C語言pow函數相信很多小伙伴還不知道,現在讓我們一起來看看吧!1、pow()函數...

您好,現在軟糖來為大家解答以上的問題。c語言pow函數什么意思,C語言pow函數相信很多小伙伴還不知道,現在讓我們一起來看看吧!

1、pow()函數用來求x的y次冪,x、y及函數值都是double型 ,其原型為:double pow(double x, double y)。

2、實例代碼如下:#include#includevoid main()double x = 2, y = 10;printf("%f",pow(x, y));return 0;}擴展資料:在調用pow函數時,可能導致錯誤的情況:如果底數 x 為負數并且指數 y 不是整數,將會導致 domain error錯誤。

3、如果底數 x 和指數 y 都是 0,可能會導致 domain error?錯誤,也可能沒有;這跟庫的實現有關。

4、如果底數 x 是 0,指數 y 是負數,可能會導致?domain error 或pole error 錯誤,也可能沒有;這跟庫的實現有關。

5、如果返回值 ret 太大或者太小,將會導致range error 錯誤。

6、錯誤代碼:如果發生 domain error 錯誤,那么全局變量 errno 將被設置為? EDOM;如果發生 pole error 或 range error 錯誤,那么全局變量 errno 將被設置為 ERANGE。

7、參考資料:pow函數——百度百科。

本文就為大家分享到這里,希望小伙伴們會喜歡。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!