pow函数的缺陷在哪里?ACM程序网站上pow函数貌似是通不过的
答案:3 悬赏:70
解决时间 2021-04-08 00:44
- 提问者网友:一人心
- 2021-04-07 08:18
pow函数的缺陷在哪里?ACM程序网站上pow函数貌似是通不过的
最佳答案
- 二级知识专家网友:为你轻狂半世殇
- 2021-04-07 08:36
pow函数有很多重载,比如你想求2的20次方,写pow(2,20)是不行的,只能写int(pow(double(2),double(20));
全部回答
- 1楼网友:青春如此荒謬
- 2021-04-07 10:42
函数调用都不会写啊。居然写pow(double a,double k)啊?,应该写pow(a, k)
要类型转换也是是要打括号的。
话说pow这种双精度的东西是有误差的,pow(2,2)很可能不是4,而是3.9999999999999之类的。因为浮点数用的是 IEEE 754 表示法来表示,这种表示法注定了是有误差的。
- 2楼网友:恕我颓废
- 2021-04-07 10:12
pow函数有很多重载,比如你想求2的20次方,写pow(2,20)是不行的,只能写int(pow(double(2),double(20));
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯