C语言中 求某数的平方根 pow(i,0.5) 和 sqrt(i) 有适用区别吗?

如题所述

第1个回答  2011-08-30
应该没有区别 ,不过pow(x,y)更灵活,他可以求出x的y次幂
而sqrt只是单纯求平方根
第2个回答  2011-08-30
pow(float x, float y); 计算x的y次幂,x应大于零,返回幂指数的结果;
float sqrt(float x); 计算x的平方根,x应大于等于零.
两者的x的取值是有区别的.
第3个回答  2011-08-30
如果 pow 第2个参数支持 0.5,就没有什么区别,当然由于算法不同,最后的结果可能会有些小差异本回答被提问者采纳
第4个回答  2011-08-30
无区别,pow可以调整开方的幂数
相似回答