C++ 怎么开平方?

Mingci_c 2009-07-16 08:38:43
比如一个数5,如何用C++表示 :5的平方是多少?5的立方有是多少?5的4次幂又是多少?
有例子更好了...
...全文
3792 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cuolelabuyaoa 2011-09-03
  • 打赏
  • 举报
回复
haoqiang
malganis00 2009-07-16
  • 打赏
  • 举报
回复

#include<iostream>
#include<cmath>
using namespace std;

int main()
{
cout<<pow(5.0,2)<<endl;
cout<<pow(5.0,3)<<endl;
cout<<pow(5.0,4)<<endl;
//cout<<sqrt(10.0)<<endl; 这个才是楼主要的吧。。。
}

lzy0001sl 2009-07-16
  • 打赏
  • 举报
回复
难道楼主的意思是自己编一个,那也很简单,用n作为for循环的控制变量不断的Value *= 5;就可以了。你的题目怎么写的开平方的。如果开平方也自己写的话,可以这样:选一个比5小的数1,计算1的平方比5大还是小,大的话就选一个更小的正数,小的话就选(1+5)/2,作为下一个要判断的数。这样一直进行,知道某个数的平方5+0.001<=value<=5+0.001
就得到5的开方式多少了。不过何必呢,有现成的函数可以用的。
CWADQ 2009-07-16
  • 打赏
  • 举报
回复
上面都说了,更详细的再msdn上
机智的呆呆 2009-07-16
  • 打赏
  • 举报
回复

#include<iostream>
#include<cmath>
using namespace std;

int main()
{
cout<<pow(5.0,2)<<endl;
cout<<sqrt(10.0)<<endl;
system("pause");
}

lambert_s 2009-07-16
  • 打赏
  • 举报
回复
a的n次方:pow(a,n)
「已注销」 2009-07-16
  • 打赏
  • 举报
回复
#include <cmath>
liao05050075 2009-07-16
  • 打赏
  • 举报
回复
#include<math.h>

double b=pow(5。0,2),c=pow(5.0,3),……

33,317

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧