博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
#include<cmath>
阅读量:6933 次
发布时间:2019-06-27

本文共 407 字,大约阅读时间需要 1 分钟。

pow()函数:pow() 函数用来求 x 的 y 次幂(次方),其原型为:double pow(double x, double y)

可能导致错误的情况:

  • 如果底数 x 为负数并且指数 y 不是整数,将会导致 domain error 错误。
  • 如果底数 x 和指数 y 都是 0,可能会导致 domain error 错误,也可能没有;这跟库的实现有关。
  • 如果底数 x 是 0,指数 y 是负数,可能会导致 domain error 或 pole error 错误,也可能没有;这跟库的实现有关。
  • 如果返回值 ret 太大或者太小,将会导致 range error 错误。

所以当pow()函数中给定的x,y为整数时,会导致一些不可控制的错误,尽量少这样做,应该使给的参数合法。

 

持续更新中....

转载于:https://www.cnblogs.com/myxdashuaige/p/8453249.html

你可能感兴趣的文章
H3C大数据产品介绍
查看>>
Kafka-0.10.0.0 集群高可靠实验
查看>>
微信程序开发系列教程(三)使用微信API给微信用户发文本消息
查看>>
window上安装mysql数据库
查看>>
Python全栈工程师(多继承、函数重写)
查看>>
Spark2.1.0之内置RPC框架
查看>>
js对于小数的处理
查看>>
Jenkins - 构建Allure Report
查看>>
完美数据迁移-MongoDB Stream的应用
查看>>
http2-stream-optima-prioritation
查看>>
spring事件驱动模型--观察者模式在spring中的应用
查看>>
MySQL性能优化速记
查看>>
十问 | 关于Service Mesh 和Kubernets的最前沿思考
查看>>
你必须非常努力,才可以看起来毫不费力。
查看>>
Maven就是这么简单
查看>>
css loading
查看>>
不能ssh连接ubuntu linux 服务器 secureCRT不能ssh连接服务器 不能远程ssh连接虚拟机的ubuntu linux...
查看>>
使用Android BindingAdapter与InverseBindingAdapter实现SeekBar双向(正向/反向)数据绑定...
查看>>
Expect 安装 on centos7
查看>>
VM虚拟机的配置文件(.vmx)损坏修复
查看>>