C++常用头文件——常用数学函数头文件
cmath
头文件
cmath是c++语言中的标准库头文件。其中的 “c” 表示其中的函数是来自 C标准库,“math”表示为数学常用库函数。此文件原作为<math.h>
存在C标准库中。
基本运算
函数 | 作用 | 示例 |
---|---|---|
abs(float) | 取绝对值 |
cout<<abs(-3.21)<<endl
|
fmod ( x, y ); | 此函数计算的除法 x/y 的浮点余数是 x - n*y 的准确值,其中 n 是截断小数部分的 x/y |
cout<<fmod(+6.21,+2.1)<<endl
|
remainder(x,y) | 此函数所计算的除法运算 x/y为值 x - n*y ,其中值 n 是最接近 x/y 准确值的整数值。 |
cout << remainder(+5.1, +3.0) <<endl;
|
exp()、expf()、expl() | 返回 e 的给定次幂 |
cout<<exp(2)<<endl;
|
exp2()、exp2f()、exp2l() | 计算 2 的给定 n 次幂 |
cout<<exp2(2)<<endl;
|
log()、logf()、logl() | 计算 arg 的自然(底 e )对数 |
cout<<log(1)<<endl;
|
log10()、log10f()、log10l() | 计算常用(以 10 为底)对数 |
cout<<log10(100)<<endl;
|
log1p(float arg)、log1pf(float arg)、log1pl(float arg) | 计算 1+arg 的自然(底 e )对数 |
cout<<log1p(3)<<endl;
|
pow(float x,float y) | 计算x的y次方 |
cout<<pow(2,10)<<endl;
|
sqrt(float x) | 计算x的平方根 |
cout<<sqrt(4)<<endl;
|
cbrt(float x) | 计算x的立方根 |
cout<<cbrt(8)<<endl;
|
hypot(float x,float y) | 计算 x 与 y 平方和的平方根 |
cout<<hypot(3,4)<<endl;
|
sin(float x)、cos(float x)、tan(float x)、asin(float x)、acos(float x)、atan(float x) | 计算正弦(sin x)、余弦(cos x)、正切(tanx)、反正弦(arcsin x)、反余弦(arccos x)、反正切(arctan x) |
cout<<arcsin(-1)<<endl;
|
C++常用头文件——常用数学函数头文件相关推荐
- c语言头文件 数学函数,头文件cmath中常用函数
里面有很多数学函数,下面说一下常用的一些函数吧:直接把函数原型给了出来,用的时候注意参数 1. double abs(int x) 一般对int型取绝对值后返回double型,不过也可以对 ...
- python创建文件对象的函数_Python 文件对象常用内建方法
学习python教程文件操作时,除了 文件对象读取内容 file.read(size):size为读字节的长度,默认为-1. file.readline(size):逐行读取,如果定义了size参数, ...
- load()是python文件操作的函数_Python 文件读写
              预备知识 Python 入门 学习处理文件和保存数据可让你的 ...
- 【C 语言】文件操作 ( remove 函数删除文件 | rename 函数重命名文件 | 代码示例 )
文章目录 一.remove 函数删除文件 二.rename 函数重命名文件 一.remove 函数删除文件 remove 函数原型 : 删除指定的文件 ; #include <stdio.h&g ...
- listlength函数头文件_酷町问答 - 我们编程时,通常要用到哪些头文件,包含什么函数...
1.常用数学函数 头文件 #include 或者 #include 函数原型 功能 返回值 int abs(int x) 求整数x的绝对值 绝对值 double acos(double x) 计算a ...
- C++文件操作API函数介绍
转自 http://www.studentblog.net/m/tonycat/archives/2006/26364.html 文件的基本概念 所谓"文件"是指一组相关数据的有序 ...
- linux c 删除文件,linux c remove 删除文件或目录函数
linux c remove 删除文件或目录函数 头文件:#include remove()函数用于删除指定的文件,其原型如下: int remove(char * filename); [参数]fi ...
- python调用php命令行,python调用php函数 python怎样调用php文件中的函数详解
前言 python调用php代码实现思路:php文件可通过在terminal中使用php命令行进行调用,因此可使用python开启子进程执行命令行代码.函数所需的参数可通过命令行传递. 测试环境 1. ...
- python echo函数_python如何调用php文件中的函数详解
前言 python调用php代码实现思路:php文件可通过在terminal中使用php命令行进行调用,因此可使用python开启子进程执行命令行代码.函数所需的参数可通过命令行传递. 测试环境 1. ...
最新文章
- curl学习(实例不断总结)
- WPF企业内训全程实录(中)
- c语言黑白棋程序设计报告,C语言课程设计黑白棋
- USACO Section 4.2 Drainage Ditches(最大流)
- 运算符重载——拷贝构造函数与赋值运算符的区别、如何实现赋值运算符的深拷贝
- 【转贴】ListView控件学习系列2-编辑ListView
- exchange边缘服务器的安装条件和介绍
- QVector、QList、QLinkedList类用法区别
- 记事本如何运行python代码_记事本写代码怎么运行
- 工厂供电技术实训设备QY-PGD19
- jsMind 实现复制粘贴
- 功能测试 性能测试 可用性_6种可改善软件的可用性测试方法
- SD和SDHC和SDXC卡的区别是什么
- 强烈推荐7个国外图片资源网站
- 需求分析(知识点总结)
- 如何解决github的code按钮一直转下载不了
- OpenHarmony 3.2 Release HDF的IDL文件初探(上)
- 企业级机械硬盘和消费级机械硬盘有什么区别?
- 一个帅哥到一个老头的历程
- vba返回excel中所有菜单命令栏CommandBar的名称
热门文章
- php将一维数组转换成二维数组
- explain 介绍
- 如何用Word制作流程图(一)
- 【苏宁消费金融对接苏宁联盟链 打造金融区块链应用案例】
- 签个到,哎,下午的数值计算可以考的好点的。。。。忧桑。。。
- 【ESP8266】ESP8266的MQTT客户端搭建教程(基于NONS_SDK_v2.0)
- 「中民知慧教育」已完成近千万种子轮融资
- 关于Amazon Redshift性能调优的十大Tips
- win10 无法正常启动mindmanager 思维导图
- 【windows】win10/win11 更改window文件夹下的中文用户名 C:\Users\用户名\