首页 >

c语言幂次方怎么编? – 网络|

怎么画网络安全主题绘画,升级9.21无服务怎么解决,第一启动项设为u盘启动怎么设置怎么画网络安全主题绘画,升级9.21无服务怎么解决,第一启动项设为u盘启动怎么设置c语言幂次方怎么编? - 网络|c语言幂次方怎么编

利用Pow函数可以直接求数的n次方,函数有两个参数,第一个参数为底数,第二个参数为指数,分别将代表的变量放入函数中。

1、头文件:#include

2、原型:

doublepow(doublex,doubley);

pow()函数用来求x的y次幂(次方)

pow()用来计算以x为底的y次方值,然后将结果返回。设返回值为ret,则ret=xy。

3、举例如下:

doublea=pow(4,2);//计算4的平方

4、可能导致错误的情况:

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

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

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

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

错误代码:

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

如果发生poleerror或rangeerror错误,那么全局变量errno将被设置为ERANGE。

注意:1、使用pow函数时,需要将头文件#include包含进源文件中。

2、用pow(x,y)的话要用到math.h头文件。

扩展资料:

1、三角函数:doublesin(double);正弦doublecos(double);余弦doubletan(double);正切

2、反三角函数:doubleasin(double);结果介于[-PI/2,PI/2]doubleacos(double);结果介于[0,PI]doubleatan(double);反正切(主值),结果介于[-PI/2,PI/2]doubleatan2(double,double);反正切(整圆值),结果介于[-PI/2,PI/2]

3、双曲三角函数:doublesinh(double);doublecosh(double);doubletanh(double);

4、指数与对数:doubleexp(double);doublesqrt(double);开平方doublelog(double);以


c语言幂次方怎么编? - 网络|
  • 京瓷1025清理硒鼓后提示c2000? - 网络|
  • 京瓷1025清理硒鼓后提示c2000? - 网络| | 京瓷1025清理硒鼓后提示c2000? - 网络| ...

    c语言幂次方怎么编? - 网络|
  • web前端与c4d哪一个更值得学? - 网络|
  • web前端与c4d哪一个更值得学? - 网络| | web前端与c4d哪一个更值得学? - 网络| ...

    c语言幂次方怎么编? - 网络|
  • 如何在C语言中输入二维数组? - 网络|
  • 如何在C语言中输入二维数组? - 网络| | 如何在C语言中输入二维数组? - 网络| ...