关于pow函数。
来源:互联网 发布:mac把图标放在桌面 编辑:程序博客网 时间:2024/06/05 11:23
pow(),是math.h中的一个函数。通常我们用它来完成计算整数或者浮点数的n次方的操作。
但是有可能在使用的过程中有些问题需要注意,以下所有代码编译工具都是codeblocks。
比如下面这个简单的代码。
#include<cstdio>#include<cmath>#include<iostream>using namespace std;int main(){ printf("%d\n",(int)pow(10,2)); return 0;}这个结果并不是100,而是99;
但是当我们把关于c++部分的头文件注释掉以后:
#include<cstdio>#include<cmath>//#include<iostream>//using namespace std;int main(){ printf("%d\n",(int)pow(10,2)); return 0;}
结果变成了100;
当我们把上面的代码里pow里传的参数提前定义为int型的时候:
#include<cstdio>#include<cmath>//#include<iostream>//using namespace std;int main(){ int i=10,j=2; printf("%d\n",(int)pow(i,j)); return 0;}
没错,又变成了99!
所以在使用pow函数并所传参数是int型的时候尽量保证头文件是c++。
当然,手写pow当然是更好的方法了
0 0
- 关于c++pow()函数
- 关于pow函数。
- 关于pow函数的准确性
- 关于pow(doublex,doubley)函数的误用
- pow函数
- pow ()函数
- pow()函数
- pow函数
- pow函数
- pow()函数
- pow函数
- pow函数
- Adding Reversed Numbers(关于pow函数出错)
- C语言中关于pow()函数的问题
- python pow()和math.pow()函数
- pow函数的用法
- JavaScript Math.pow() 函数
- pow数学函数
- 一小时搞定计算机网络面试
- 我的作业总结
- Codeforces Round #318 [RussianCodeCup Thanks-Round] (Div. 2)
- SGU106 The equation(数论)
- Android基础 学习之List 和 Adapter
- 关于pow函数。
- jQuery 的选择器
- C++之单例模式
- hdu3054(斐波那契。。。。找规律)
- pazu使用指南
- OC的手动内存管理
- Android UI 优化方向
- 0910Android基础MediaPlayer
- 剑指Offer系列---(17)调整数组顺序使奇数位于偶数前面