C ++幂函数

幂函数用于计算幂(例如,提高到幂,平方根,立方根等)。有以下幂函数,它们是cmath标头的库函数。pow()函数

sqrt()函数

cbrt()函数

hypot()函数

1)pow()函数

pow()函数是cmath标头(在早期版本中为 )的库函数,用于查找幂的加数,它接受两个参数并将第一个参数返回为第二个参数的幂。

pow()函数语法:pow(x, y);

2)sqrt()函数

sqrt()函数是cmath标头(在早期版本中为 )的库函数,用于查找给定数字的平方根,它接受数字并返回平方根。

注意:如果我们提供负值,则sqrt()函数将返回域错误。(-nan)。

sqrt()函数语法:sqrt(x);

3)cbrt()函数

cbrt()函数是cmath标头的库函数,用于查找给定数字的立方根,它接受数字并返回立方根。

cbrt()函数语法:cbrt(x);

4)hypot()函数

hypot()函数是cmath标头的库函数,用于查找给定数字的斜边,接受两个数字并返回斜边的计算结果,即sqrt(x * x + y * y)。

hypot()函数语法:hypot(x, y);

C ++程序演示幂函数示例//示例

//电源功能

#include

#include

using namespace std;

// main()部分

int main(){

float x, y;

float result;

//pow()函数

x = 12;

y = 4;

result = pow(x,y);

cout<

cout<

//sqrt()函数

x = 2;

result = sqrt(x);

cout<

cout<

//cbrt()函数

x = 2;

result = cbrt(x);

cout<

cout<

//hypot()函数

x = 2;

y = 3;

result = hypot(x,y);

cout<

cout<

return 0;

}

输出结果12 to the power of 4 is : 20736

square root of 2 is : 1.41421

cubic root of 2 is : 1.25992

hypotenuse is : 3.60555

幂函数的c语言程序,C ++中的幂函数相关推荐

  1. DSB算法C语言程序,单片机中使用DSB温度传感器C语言程序.doc

    单片机中使用DSB温度传感器C语言程序 单片机中使用DS18B20温度传感器C语言程序(参考1) /************************************************** ...

  2. 频率计c语言程序,数字频率计中C语言编程的研究

    在单片机应用系统中利用C语言编程具有一定优点.介绍了用C语言实现数字频率计的软件设计.介绍了C语言使用中几个关键问题.并对数字频率计的主程序.显示程序中小数点处理程序进行了论述.全部软件编程不是采用常 ...

  3. c语言程序开发中连接是,C语言中等待socket连接和对socket定位的方法

    C语言listen()函数:等待连接头文件: #include 定义函数: int listen(int s,int backlog); 函数说明:listen()用来等待参数s 的socket 连线 ...

  4. 计算机二级c语言程序题中的******found是什么意思,国家计算机二级考试二级C语言上机考试重点...

    国家计算机二级考试二级C语言上机考试重点 国家计算机二级考试二级C语言上机考试重点 一.上机改错题的特点和注意事项 1.上机改错的试题中通常包含两个(或三个)错误需要修改. 2.试题中用"* ...

  5. 凯撒密码c++语言程序,C++中的凯撒密码程序

    我想用C++编写凯撒密码程序.我使用了四个函数,一个用于选择Shift键,两个用于加密和解密,最后一个用于实现凯撒密码,使用输入文件读取文本并将加密或解密文本输出到输出文件中.我试图运行代码,它正在崩 ...

  6. des加密的c语言程序,C++中四种加密算法之DES源代码

    DES算法是一种最通用的对称密钥算法,因为算法本身是公开的,所以其安全性在于密钥的安全性.基于密钥的算法通常有两类:对称算法和公开密钥算法.对称算法的对称性体现在加密密钥能够从解密密钥推算出来,反之亦 ...

  7. ccs读取dat文件c语言程序,CCS中dat文件的格式

    在CCS中,需要处理数据的时候有一种方式是采用load data,这时可以从文件中装入数据到板子的内存,数据文件格式有特定的要求,具体的格式如下: 文件头为 1651             1    ...

  8. c语言程序代码中的间隔,printf()函数输出后 默认的间隔是多少

    7楼那么输出应该就可以了,不过楼主显然不是这个意思,问题的关键在于普通输出都是直接%d而它用%2d是不是这个2搞的!? ----------------解决方案-------------------- ...

  9. latex c语言程序,latex中添加C++代码

    HttpClient Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Ht ...

最新文章

  1. jQuery选择器的工作原理和优化
  2. 药品查询APP开发流程(七)--开发—yao.js
  3. jQuery使用(十二):工具方法之type()之类型判断
  4. 深入理解javascript原型和闭包(11)——执行上下文栈
  5. java opencv人脸识别_java+opencv+intellij idea实现人脸识别
  6. 不规则图形数格子的方法_【微课堂】人教版五年级数学(上)6.5不规则图形的面积图文精讲+教学视频+同步练习...
  7. JavaScript:原型设计模式
  8. 全面综述:基于3D骨架的深度学习行为识别方法
  9. ubuntu22.04美化、办公、开发工具安装
  10. vue之menu弹出菜单效果
  11. Unity3d Ugui 17 Content Size Fitter
  12. android视频播放截图并制作成gif图片
  13. solr mysql 导入命令_Solr 07 - Solr从MySQL数据库中导入数据 (Solr DIH的使用示例)
  14. Linux部署Oracle11gR2 RAC详细教程
  15. VMware设置共享文件夹之后Ubuntu中看不到怎么办?
  16. mysql报错:Column count doesn‘t match value count at row 1
  17. Java面试题(十九) 细说线程池秘境“七大参数”护法的身世
  18. linux no such job,linux中no such job是什么意思
  19. vue cli4 兼容IE浏览器
  20. 【NOIP普及组】1973:【16NOIP普及组】买铅笔

热门文章

  1. 前端实战:React 多页签缓存处理
  2. android 来电解锁,带你解锁手机隐藏黑科技,极少人知道!
  3. 老友记有感- 保罗是个成功人士,但是也有最脆弱的一面,而且是在他喜欢的瑞秋面前展现了出来
  4. 学习模拟集成电路的九个阶段
  5. 笔记本计算机半角数字切换,半角字符怎么输入?如何切换为-全角字符
  6. go 进阶 多路复用支持: 一. netpoller 初始化
  7. 动态规划 资源分配问题
  8. Ubuntu18 安装SciDavis
  9. 【转载】犀利哥:无法犀利的人生
  10. Python+OpenCV实用案例应用教程:基于OpenCV的图像处理