POW函数是什么,有什么用?

 我来答
不吃香菜的老陈
2022-11-26 · TA获得超过587个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

pow函数:
C/C++中的数学函数;

pow() 函数用来求 x 的 y 次幂(次方),x、y及函数值都是double型 

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

可能导致错误的情况:

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

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

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

  4. 如果返回值 ret 太大或者太小,将会导致 range error 错误。

错误代码:

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

  2. 如果发生 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函数

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式