幂函数的c语言程序,C ++中的幂函数
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 ++中的幂函数相关推荐
- DSB算法C语言程序,单片机中使用DSB温度传感器C语言程序.doc
单片机中使用DSB温度传感器C语言程序 单片机中使用DS18B20温度传感器C语言程序(参考1) /************************************************** ...
- 频率计c语言程序,数字频率计中C语言编程的研究
在单片机应用系统中利用C语言编程具有一定优点.介绍了用C语言实现数字频率计的软件设计.介绍了C语言使用中几个关键问题.并对数字频率计的主程序.显示程序中小数点处理程序进行了论述.全部软件编程不是采用常 ...
- c语言程序开发中连接是,C语言中等待socket连接和对socket定位的方法
C语言listen()函数:等待连接头文件: #include 定义函数: int listen(int s,int backlog); 函数说明:listen()用来等待参数s 的socket 连线 ...
- 计算机二级c语言程序题中的******found是什么意思,国家计算机二级考试二级C语言上机考试重点...
国家计算机二级考试二级C语言上机考试重点 国家计算机二级考试二级C语言上机考试重点 一.上机改错题的特点和注意事项 1.上机改错的试题中通常包含两个(或三个)错误需要修改. 2.试题中用"* ...
- 凯撒密码c++语言程序,C++中的凯撒密码程序
我想用C++编写凯撒密码程序.我使用了四个函数,一个用于选择Shift键,两个用于加密和解密,最后一个用于实现凯撒密码,使用输入文件读取文本并将加密或解密文本输出到输出文件中.我试图运行代码,它正在崩 ...
- des加密的c语言程序,C++中四种加密算法之DES源代码
DES算法是一种最通用的对称密钥算法,因为算法本身是公开的,所以其安全性在于密钥的安全性.基于密钥的算法通常有两类:对称算法和公开密钥算法.对称算法的对称性体现在加密密钥能够从解密密钥推算出来,反之亦 ...
- ccs读取dat文件c语言程序,CCS中dat文件的格式
在CCS中,需要处理数据的时候有一种方式是采用load data,这时可以从文件中装入数据到板子的内存,数据文件格式有特定的要求,具体的格式如下: 文件头为 1651 1 ...
- c语言程序代码中的间隔,printf()函数输出后 默认的间隔是多少
7楼那么输出应该就可以了,不过楼主显然不是这个意思,问题的关键在于普通输出都是直接%d而它用%2d是不是这个2搞的!? ----------------解决方案-------------------- ...
- latex c语言程序,latex中添加C++代码
HttpClient Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Ht ...
最新文章
- jQuery选择器的工作原理和优化
- 药品查询APP开发流程(七)--开发—yao.js
- jQuery使用(十二):工具方法之type()之类型判断
- 深入理解javascript原型和闭包(11)——执行上下文栈
- java opencv人脸识别_java+opencv+intellij idea实现人脸识别
- 不规则图形数格子的方法_【微课堂】人教版五年级数学(上)6.5不规则图形的面积图文精讲+教学视频+同步练习...
- JavaScript:原型设计模式
- 全面综述:基于3D骨架的深度学习行为识别方法
- ubuntu22.04美化、办公、开发工具安装
- vue之menu弹出菜单效果
- Unity3d Ugui 17 Content Size Fitter
- android视频播放截图并制作成gif图片
- solr mysql 导入命令_Solr 07 - Solr从MySQL数据库中导入数据 (Solr DIH的使用示例)
- Linux部署Oracle11gR2 RAC详细教程
- VMware设置共享文件夹之后Ubuntu中看不到怎么办?
- mysql报错:Column count doesn‘t match value count at row 1
- Java面试题(十九) 细说线程池秘境“七大参数”护法的身世
- linux no such job,linux中no such job是什么意思
- vue cli4 兼容IE浏览器
- 【NOIP普及组】1973:【16NOIP普及组】买铅笔
热门文章
- 前端实战:React 多页签缓存处理
- android 来电解锁,带你解锁手机隐藏黑科技,极少人知道!
- 老友记有感- 保罗是个成功人士,但是也有最脆弱的一面,而且是在他喜欢的瑞秋面前展现了出来
- 学习模拟集成电路的九个阶段
- 笔记本计算机半角数字切换,半角字符怎么输入?如何切换为-全角字符
- go 进阶 多路复用支持: 一. netpoller 初始化
- 动态规划 资源分配问题
- Ubuntu18 安装SciDavis
- 【转载】犀利哥:无法犀利的人生
- Python+OpenCV实用案例应用教程:基于OpenCV的图像处理