[求助]关于乘方运算的问题?
如果要完成10的5次方运算,该怎么做啊?除了用循环方法外,有没有直接能够计算出结果的。
记得以前basic语言好象有乘方,10^5就可以了,在c里好象不能用
请各位大哥帮帮忙
----------------解决方案--------------------------------------------------------
C是提供这样的函数的.
函数原型是:double pow(double x,double y);表示x^y;
你可以这样表示(long)pow(10,5);
----------------解决方案--------------------------------------------------------
头文件要加上#include<cmath.h>
调用函数pow(a,n);
----------------解决方案--------------------------------------------------------
以下是引用ecbtnrt在2006-7-26 22:17:36的发言:
头文件要加上#include<cmath.h>
调用函数pow(a,n);
好想是math.h 吧
----------------解决方案--------------------------------------------------------
哈,这个要查一下,具体你这么一说我也不怎么确定了哦,可能在c++下是加#include<cmath.h>的!
----------------解决方案--------------------------------------------------------
楼上说的都对
c: #include<math.h>
c++: #include<cmath>
----------------解决方案--------------------------------------------------------
函数头是用#include <math.h>
调用函数pow(a,n);
----------------解决方案--------------------------------------------------------