您的位置首页百科问答

C语言中的POW函数怎么使用

C语言中的POW函数怎么使用

的有关信息介绍如下:

问题补充说明:POW函数的起始语句中有什么不一样的,比如说:“#include "stdio.h"void main()哪么POW的始怎么样的呢?

pow()函数用来求x的y次幂,x、y及函数值都是double型,来自其原型为:doublepow(doublex,doubley)。

实渗陆例代码如下:

#include<stdio.h>

#include<math.h>

voi完湖围完考列次dmain()

{

doublex=2,y=10;

printf("%f\n",pow(x,y));

return0;

}

C语言中的POW函数怎么使用

扩展资料:

在调用pow函数时,可能导致错误的情况:

如果底数360问答x为负数并且指数y不是整数,将会导致domainerror错误。

如果底数x和指数y都是0,可能会导致domainerror?着存药派飞错误,也可能没有;这跟库的实现有关。

如果底数x是0,指数y是负数,可能会导致?domainerror或poleerror错误,也可能没有丛圆顷;这跟库的实现有关。

如果返回值ret太大或者太小,弱通将会导致rangeerror错误。

错误代码:

如果发生domainerror错误,那么全局变量errno将被设置为 EDOM;

如果腔郑发太爱生poleerror或rangeerror错误,那么全局变量errno进致弱局评地将被设置为ERANGE。

参考资料:

pow函数——百度百科