C++ 平方根函数sqrt()#include #include using namespace std ;int main(){int iNum = 2 ;int iSqrt = (int)sqrt(iNum) ;cout d:\visualc++2008\vc\include\math.h(581):可能是“long double sqrt(long double)”1> d:\visualc++2008\vc\include\math.h(533):

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/31 11:22:13
C++ 平方根函数sqrt()#include #include using namespace std ;int main(){int iNum = 2 ;int iSqrt = (int)sqrt(iNum) ;cout d:\visualc++2008\vc\include\math.h(581):可能是“long double sqrt(long double)”1> d:\visualc++2008\vc\include\math.h(533):
x=OPMlӄϘupŸu)-J~ mYX'#8("QCLL@\(H/-) vs繥.E -B@Ķޜ)^5t $٢ST,IEbeNυrV"J&zgr6|TAP{ rl>E_d«%j) <#4pU VJ*\*KVf64kUZNyֺ>4wp?kڰZ{ւU<]xb^6|ΝnX}vveuoI˩f#b !a

C++ 平方根函数sqrt()#include #include using namespace std ;int main(){int iNum = 2 ;int iSqrt = (int)sqrt(iNum) ;cout d:\visualc++2008\vc\include\math.h(581):可能是“long double sqrt(long double)”1> d:\visualc++2008\vc\include\math.h(533):
C++ 平方根函数sqrt()
#include
#include
using namespace std ;
int main()
{
int iNum = 2 ;
int iSqrt = (int)sqrt(iNum) ;
cout d:\visualc++2008\vc\include\math.h(581):可能是“long double sqrt(long double)”
1> d:\visualc++2008\vc\include\math.h(533):或 “float sqrt(float)”
1> d:\visualc++2008\vc\include\math.h(128):或 “double sqrt(double)'
怎么会出现这个问题?

C++ 平方根函数sqrt()#include #include using namespace std ;int main(){int iNum = 2 ;int iSqrt = (int)sqrt(iNum) ;cout d:\visualc++2008\vc\include\math.h(581):可能是“long double sqrt(long double)”1> d:\visualc++2008\vc\include\math.h(533):
你把iNUM改成float iNUM = 2.0 或者 double类型的就可以了 这个函数不能用int做参数.