c语言中pow函数的用法是什么?
生活随笔
收集整理的這篇文章主要介紹了
c语言中pow函数的用法是什么?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
pow()函數用來求x的y次冪,x、y及函數值都是double型 ,其原型為:double pow(double x, double y)。
實例代碼如下:
#include<stdio.h>
#include<math.h>
void main()
{
double x = 2, y = 10;
printf("%f\n",pow(x, y));
return 0;
}
登錄后復制
擴展資料:
在調用pow函數時,可能導致錯誤的情況:
如果底數 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。
推薦教程:《C語言》
以上就是c語言中pow函數的用法是什么?的詳細內容,更多請關注風君子博客其它相關文章!
總結
以上是生活随笔為你收集整理的c语言中pow函数的用法是什么?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 空气炸锅首次使用需要干烧吗?(北京空气污
- 下一篇: go语言用什么开发工具?