c语言中pow函数用法,C++ pow() 函数使用方法及示例_伊凹遥的博客-程序员秘密

技术标签: c语言中pow函数用法  

C++ pow() 函数使用方法及示例

pow()函数计算幂。

此函数在头文件中定义。[数学] baseexponent = pow(base, exponent) [C++ 语言]

pow()原型[从C ++ 11标准开始]double pow(double base, double exponent);

float pow(float base, float exponent);

long double pow(long double base, long double exponent);

Promoted pow(Type1 base, Type2 exponent); // 对于其他参数类型

从C ++ 11开始,如果传递给pow()的参数为long double,则返回类型Promoted 为long double。如果不是,则返回类型Promoted为double。

pow()参数

pow()函数采用两个参数:base -基数

exponent -基数的指数

pow()返回值

pow()函数返回以幂为底的底数。

示例1:pow()如何在C ++中工作?

示例#include 

#include 

using namespace std;

int main ()

{

double base, exponent, result;

base = 3.4;

exponent = 4.4;

result = pow(base, exponent);

cout <

return 0;

}

运行该程序时,输出为:3.4^4.4 = 218.025

示例2:具有不同参数组合的pow()

示例#include 

#include 

using namespace std;

int main ()

{

long double base = 4.4, result;

int exponent = -3;

result = pow(base, exponent);

cout <

//两个参数都是int

// pow()在本示例中返回double

int intBase = -4, intExponent = 6;

double answer;

answer = pow(intBase, intExponent);

cout <

return 0;

}

运行该程序时,输出为:4.4^-3 = 0.0117393

-4^6 = 4096

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_28718641/article/details/117103183

智能推荐

Windows的cmd命令查询指定端口占用的进程并关闭_zhang8907xiaoyue的博客-程序员秘密

以端口8080为例:1.查找对应的端口占用的进程:netstat -aon|findstr "8080" ,找到占用8080端口对应的程序的PID号:2.根据PID号找到对应的程序:tasklist|findstr "PID号" ,找到对应的程序名3.结束该进程:taskkill /f /t /im 程序名...

2021 整理的最全学习资源,送给每一个努力着的人_资料很全努力学习哈_BOM485480的博客-程序员秘密

时间来到了 2021 年,新的一年有新的期待,而我亦有新的祝福如果说在过去的一年,经历太多,心酸、迷茫、焦虑、幸福、喜悦那么在 2021 的伊始,希望你可以去过一种遇见自己的生活,恬淡、热情,喜欢自己而我也给大家送上了暖暖的福利——最适合前端人进阶的超全资料充实自己,用实力证明“我值得”;面对这个严苛的社会,用能力证实“我可以”对于技术人来说不断地学习,不停地前行,可能才会抵达我们向往的远方一、Vue 核心学习视频+笔记+源码1、核心:Vue.js 框架中的 Virtual DOM 剖析什

C语言 __TIME__,__LINE__等的使用_demi_hu的博客-程序员秘密

#include#define WE\ //打印执行时间,行数,日期,文件位置 printf("%s\n %d\n %s\n %s\n",__TIME__,__LINE__,__DATE__,__FILE__)#define TRE "hello"#define TER "world"#define TRETER "bit"#define CAT(a,b) a##b //"##

Java 数据对象(JDO)介绍(二)_damfool的博客-程序员秘密

javax.jdo.PersistenceManagerFactoryPersistenceManagerFactory接口 被用来获得一个PersistenceManager 实例。这个接口中定义两个工厂方法(有关工厂方法的内容可以参考Java设计模式)。     public PersistenceManager getPersistenceManager()     publ

[007]爬虫系列 | 猿人学爬虫攻防大赛 | 第五题: js混淆 乱码增强(中)_猿人学 世上无难事,只要肯放弃_Zero Ice的博客-程序员秘密

一、备注在阅读此文章前,请先阅读前一篇《[007]爬虫系列 | 猿人学爬虫攻防大赛 | 第五题: js混淆 乱码增强(上)》二、找参数来源(二)在前一篇文章中,我们找出了Cookie里面m生成函数,并且封装出来了一个脚本!!!本篇文章我们就来找cookie另外一个属性:RM4hZBv0dDon443M不知道大家还记不记得,我们前一篇中有找到一段代码:由这一段代码生成的:$_ow = ""; for (var h = 0; h &lt; w..

配置linux命令行界面的 文件显示颜色_weixin_30364325的博客-程序员秘密

在linux命令行界面下使用ls命令时,有时会看见显示的文件会有不同的颜色,因为linux的文件没有后缀名这个概念(Windows系统中的文件会有后缀名,从而可以将文件标识为不同类型),显示不同的颜色,就可以作为不同类型文件的一种标识。配置文件显示颜色的配置文件一般位于/etc/路径下:且文件名一般包含有"DIR_COLORS",可以在这些文件中修改文件显示颜色转载于:http...

随便推点

Git问题:Git clone 时遇到fatal: protocol ''https'' is not supported问题解决方案_千帆过烬的博客-程序员秘密

一、问题来因今天在整合项目时需要将码云上的仓库clone下来,在Git Bash 里执行 clone命令报错protocol ''https'' is not supported,经过一番查找,找到了原因,分享给大家,其实也是我们常犯的一个错误。二、寻找解决方案开始在CSDN上找各种解决办法,并没有任何成果,遇到的问题情况和我都不一样。我一直秉承的思想是问题不能只有解决了才行,我们应该去...

爬取京东的商品信息,并保存至CSV文件中(类)_京东上架产品csv_二次元肥宅的博客-程序员秘密

# -*- coding: utf-8 -*-# @Time : 2018/12/27 17:06# @Author : zhangxinxin# 感谢小六,小勾, 小胖给予的帮助# @Email : [email protected]# @Software: PyCharmimport csvimport requestsimport timeimport jso...

云原生可观察性之日志管理_Docker_的博客-程序员秘密

日志通常含有非常有价值的信息,日志管理是云原生可观察性的重要组成部分。不同于物理机或虚拟机,在容器与 Kubernetes 环境中,日志有标准的输出方式(stdout),...

计算机视觉专业名词中英文对照(转)_dongfan7488的博客-程序员秘密

转自 https://blog.csdn.net/liuxiao214/article/details/78125539Common人工智能 Artificial Intelligence 认知科学与神经科学Cognitive Science and Neuroscience 图像处理Image Processing 计算机图形学Computer graphics ...

Head First Python(前六章)学习笔记_滴滴答答要努力的博客-程序员秘密

关于python的开发环境配置,请看我之前的博客: http://blog.csdn.net/qq_22499377/article/details/78651840 当然初学者可以使用IDLE的shell来编写代码,对于初学者来说很好用。第一部分列表给一个创建名为movies列表的例子:movies = ['The Holy Grail',1975,'The life o

阿里iotkit-embedded移植到openwrt_杭城江城子的博客-程序员秘密

1,说明iotkit-embedded本身支持ubuntu,所以移植到openwrt也就是把工具链改成openwrt的交叉编译工具链。2,获取源码a,通过【git clonehttps://github.com/aliyun/iotkit-embedded.git】命令下载iotkit-embedded源码。b,直接通过链接:xxxxxx下载已修改好的iotkit-embeddded代码,可以跳以下几步,或者依照以下步骤适配自己喜欢的平台。3,创建配置文件touch.

推荐文章

热门文章

相关标签