关于c++的pow函数
  • 板块灌水区
  • 楼主terryjiang
  • 当前回复42
  • 已保存回复42
  • 发布时间2023/7/17 14:42
  • 上次更新2023/11/3 09:20:40
查看原帖
关于c++的pow函数
540842
terryjiang楼主2023/7/17 14:42

我发现当pow(a,b)函数中,当a为10,b为2的n次方数时,算出的答案会少1


上代码:

#include<iostream>
#include<cmath>
using namespace std;
int main(){
	int b=pow(10,4);
	cout<<b;
	return 0;
}

如图

此时算出的答案为9999,而应得的答案为10000,答案少了1

b=2,8,16时同理

而a=5,15,25时也有类似现象,但规律尚未发现

对了,如果直接输出pow(a,b)就P事没有了

请问这是什么情况

2023/7/17 14:42
加载中...