今天编写了个求开三次方的程序,用到了库中的pow函数,但是我的基数为负数,结果出来的是-1.#IND;到网上查了下,出错原因如下:
1 #include <math.h>
2 double pow( double base, double exp );
功能: 函数返回以参数base 为底的exp 次幂。如果base为零或负和exp 小于等于零或非整数时,产生域错误。如果溢出,产生范围错误。 文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/3_program/c++/cppxl/20081215/153750.html