C++之cmath常用库函数一览
cmath是c++语言中的库函数,其中的c表示函数是来自c标准库的函数,math为数学常用库函数。
cmath中常用库函数:
| 函数 | 作用 |
|---|---|
| int abs(int i); | 返回整型参数i的绝对值 |
| double fabs(double x); | 返回双精度参数x的绝对值 |
| long labs(long n); | 返回长整型参数n的绝对值 |
| double exp(double x); | 返回指数函数e^x的值 |
| double log(double x); | 返回logex的值 |
| double log10(double x) | 返回log10x的值 |
| double pow(double x,double y) | 返回x^y的值 |
| double pow10(int p) | 返回10^p的值 |
| double sqrt(double x) | 返回+√x的值 |
| double acos(double x) | 返回x的反余弦arccos(x)值,x为弧度 |
| double asin(double x) | 返回x的反正弦arcsin(x)值,x为弧度 |
| double atan(double x) | 返回x的反正切arctan(x)值,x为弧度 |
| double cos(double x) | 返回x的余弦cos(x)值,x为弧度 |
| double sin(double x) | 返回x的正弦sin(x)值,x为弧度 |
| double tan(double x) | 返回x的正切tan(x)值,x为弧度 |
| double hypot(double x,double y) | 返回直角三角形斜边的长度(z),x和y为直角边的长度,z^2=x^2+y^2 |
| double ceil(double x) | 返回不小于x的最小整数 |
| double floor(double x) | 返回不大于x的最大整数 |
| int rand() | 产生一个随机数并返回这个数 |
| double atof(char *nptr) | 将字符串nptr转换成浮点数并返回这个浮点数 |
| double atol(char *nptr) | 将字符串nptr转换成长整数并返回这个整数 |
| double atof(char *nptr) | 将字符串nptr转换成双精度数,并返回这个数,错误返回0 |
| int atoi(char *nptr) | 将字符串nptr转换成整型数, 并返回这个数,错误返回0 |
| long atol(char *nptr) | 将字符串nptr转换成长整型数,并返回这个数,错误返回0 |
参考链接:
https://blog.csdn.net/mary19920410/article/details/63696380
C++之cmath常用库函数一览的更多相关文章
- C++常用库函数
C++常用库函数 转自:http://blog.csdn.net/sai19841003/article/details/7957115 1.常用数学函数 头文件 #include <math ...
- C语言字符串操作常用库函数
C语言字符串操作常用库函数 *********************************************************************************** 函数 ...
- 转载 C++常用库函数atoi,itoa,strcpy,strcmp的实现
C++常用库函数atoi,itoa,strcpy,strcmp的实现 C语言字符串操作函数 1. 字符串反转 - strRev2. 字符串复制 - strcpy3. 字符串转化为整数 - atoi4. ...
- PHP常用库函数介绍+常见疑难问题解答
来源:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/19/3086858.html 虽然PHP在整体功能上不如Java强大,但相比PHP而言 ...
- CPP常用库函数以及STL
其他操作 memset void * memset ( void * ptr, int value, size_t num ); memset(ptr,0xff,sizeof(ptr)); 使用mem ...
- C++常用库函数(1)
Hello,疯狂的杰克由于大家见面了哦! 今天,给大家介绍一篇很有内涵的文章:C++常用库函数 1.缓冲区操作函数 函数名:memchr 函数原型:void *memchr(const void * ...
- C语言常用库函数
一.数学函数 调用数学函数时,要求在源文件中包下以下命令行: #include <math.h> 函数原型说明 功能 返回值 说明 int abs( int x) 求整数x的绝对值 计算结 ...
- C 常用库函数memset,编译器宏定义assert
一. 总览 1.1库函数 函数名 头文件 功能 原型 说明 syslog syslog.h 记录至系统记录(日志) void syslog(int, const char *, ...) __p ...
- Android类库常用类库一览
在Android SDK中包括很多包文件,通过了解这些包的功能也有助于了解可以开发的功能. 在Android类库中,各种包写成android.*的方式,重要包的描述如下所示: android.app ...
随机推荐
- python高性能编程方法一
python高性能编程方法一 阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为 ...
- SIGAI机器学习第十集 线性判别分析
讲授LDA基本思想,寻找最佳投影矩阵,PCA与LDA的比较,LDA的实际应用 前边讲的数据降维算法PCA.流行学习都是无监督学习,计算过程中没有利用样本的标签值.对于分类问题,我们要达到的目标是提取或 ...
- dubbo配置文件
<dubbo:service/> 服务配置,用于暴露一个服务,定义服务的元信息,一个服务可以用多个协议暴露,一个服务也可以注册到多个注册中心.<dubbo:reference/> ...
- Activiti服务类- RuntimeService服务类
一共89个接口1.启动流程实例(20个方法)//使用给定的键在流程定义的最新版本中启动一个新的流程实例.ProcessInstance startProcessInstanceByKey(String ...
- Linux下查看文件和文件夹大小 df,du命令
转自 http://www.cnblogs.com/benio/archive/2010/10/13/1849946.html df可以查看一级文件夹大小.使用比例.档案系统及其挂入点,但对文件却无能 ...
- vue中mixin的理解与用法
vue中提供了一种混合机制--mixins,用来更高效的实现组件内容的复用.最开始我一度认为这个和组件好像没啥区别..后来发现错了.下面我们来看看mixins和普通情况下引入组件有什么区别? 组件在引 ...
- Docker实践--搭建Yapi测试平台
背景:项目需要选择不同测试平台,筛选一个最佳平台 现状:一台机器安装多套环境,虚拟机太繁琐 解决方案:通过Docker模拟安装测环境 参考:https://blog.csdn.net/qq_32447 ...
- 【做题记录】Codeforces做题记录
最近决定写一些CF Div.1的题,练习一下速度和代码能力. 暂定从中考后的Codeforces Round #572开始. 大部分比较简单的题直接把题解写在这里,不单独开文章了. Codeforce ...
- java spring boot- freemarker 配置 yml使用流程
1.pom.xml 加入maven 依赖 <!-- 引入 freemarker 模板依赖 --><dependency> <groupId>org.springf ...
- Apache Flink - 命令
$flink命令位置 命令 选项 jar包位置 \ --input 输入文件位置 --out 输出文件位置 ./bin/flink run ./examples/batch/WordCount.jar ...