C++中如何输入次幂

最好写上:怎样写头文件pow(10,5)是什么意思,-1的i次幂怎么写... 最好写上:怎样写头文件
pow(10,5)是什么意思,-1的i次幂怎么写
展开
 我来答
娱乐小八卦啊a
高粉答主

2020-03-05 · 娱乐小八卦,天天都知道
娱乐小八卦啊a
采纳数:256 获赞数:117852

向TA提问 私信TA
展开全部

C++中输入次幂的方法是调用pow函数。下面介绍pow函数。

pow(double x,double y)

计算x的y次幂,返回一个double型结果。

包含于math.h头文件。

返回值:x不能为负数且y为小数,或者x为0且y小于等于0,返回幂指数的结果。

返回类型:double型,int,float会给予警告!

扩展资料

pow函数的重载编辑

C++提供以下几种pow函数的重载形式:

double pow(double X,int Y);

float pow(float X,float Y);

float pow(float X,int Y);

long double pow(long double X,long double Y);

long double pow(long double X,int Y);

使用的时候应合理设置参数类型,避免有多个“pow”实例与参数列表相匹配的情况。

其中较容易发生重载的是使用形如:

int X,Y;

int num=pow(X,Y);

这是一个比较常用的函数,但是编译器会提醒有多个“pow”实例与参数列表相匹配。

匿名用户
推荐于2016-11-17
展开全部

C++中输入次幂,计算实现方法如下:

// First.cpp : Defines the entry point for the console application.  

//  

  

#include "stdafx.h"  

#include "iostream.h"  

int main(int argc, char* argv[])  

{  

    

    int value=2;  

    int pow=10;  

    int res=1;  

    cout<<value<<"的"<<pow<<"次幂是:"<<endl;  

    for(int cnt=1;cnt<=pow;++cnt)  

        res=res*value;  

  

    cout<<res<<endl;  

    return 0;  

}  


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
winelover72
2007-11-25 · TA获得超过4.2万个赞
知道大有可为答主
回答量:5901
采纳率:100%
帮助的人:3889万
展开全部
pow(10,5)是什么意思,10的五次方
pow(-1,i)
#inclue<math.h>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
标苦运先
2007-11-25 · TA获得超过107个赞
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:138万
展开全部
#include<stdio.h>
#include<math.h>
int main(void)
{
printf("10^5=%d\n", pow(10,5));
printf("10^(-1)=%f\n", pow(10,-1));
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
atgc123
2007-11-25 · TA获得超过2512个赞
知道小有建树答主
回答量:1773
采纳率:50%
帮助的人:1097万
展开全部
#inclue<math.h>
pow(10,5);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式