C ++中pow函数给出的错误输出

时间:2019-10-27 12:45:15

标签: c++ math pow math.h

CPP中的pow函数为输入pow(3,38)提供了输出1350851717672992000,但是正确的输出为1350851717672992080,即输出相差89。那是什么问题?

在网上找不到任何解决方案!! c ++版本7.4.0

pow(3,38):- 正确的输出是1350851717672992089,但是函数给出了输出 1350851717672992000,相差89。

0 个答案:

没有答案