pow的头文件是:
#include pow就是求次幂的,写法是 pow(a, b),意思是a的b次方。
对了,还有一个点,初学者很容易掉进坑里a和b应是浮点型,否则结果可能不正确(计算机存储精度问题)。
另外 pow 的返回值也是浮点型的#include
int main() {for (int a = 1; a <= 8; a ++) {printf ("%d * %d * %d = %d\n", a, a, a, pow(a, 3));}return 0;}上面这段代码看上去很正常,但实际运行出来的结果最后的答案都是零!
这是因为 pow 的返回值是浮点型,传的参也应该是浮点型
所以,正确代码应是这样:
#include
int main() {for (float a = 1; a <= 8; a ++) {printf ("%.2f * %.2f * %.2f = %.2f\n", a, a, a, pow(a, 3));}return 0;}到此这篇关于C++语言pow函数的具体使用的文章就介绍到这了,更多相关C++语言pow函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:c++中的string常用函数用法总结C++ 中随机函数random函数的使用方法浅析C/C++中sort函数的用法C++类静态成员与类静态成员函数详解C++中sprintf()函数的使用详解C++string中的insert()插入函数详解C++的get()函数与getline()函数使用详解C++中string字符串分割函数split()的4种实现方法C++ 中回调函数详解及简单实例
