首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

cmath

这个标头最初在C标准库中作为<math.h>...

此标头是数字图书馆。

宏常数

HUGE_VALFHUGE_VALHUGE_VALL (C++11)(C++11)

indicates the overflow value for float, double and long double respectively (macro constant)

INFINITY (C++11)

evaluates to positive infinity or the value guaranteed to overflow a float (macro constant)

NAN (C++11)

evaluates to a quiet NaN of type float (macro constant)

math_errhandlingMATH_ERRNOMATH_ERREXCEPT (C++11)(C++11)(C++11)

defines the error handling mechanism used by the common mathematical functions (macro constant)

分类

FP[医]诺马利普[医]亚诺马利普[医]ZEROFP[医]INFINITEFP[医]NaN%28C+11%29%28C+11%29%28C++11%29%28C+11%29%28C+11%29表示浮点类别%28宏常数%29

类型

float_t (C++11)

most efficient floating-point type at least as wide as float (typedef)

double_t (C++11)

most efficient floating-point type at least as wide as double (typedef)

功能

基本操作

*。

ABS%28浮点数%29法币浮点数绝对值%28X%29%28功能%29

浮点除法操作的剩余部分%28功能%29

剩余%28C++11%29签署除法操作的剩余部分%28功能%29

RENCONT%28C++11%29签名余数以及除法操作的最后三个位数%28函数%29

FMA%28C++11%29融合乘法运算%28功能%29

两个浮点值中Fmax%28C++11%29%28功能%29

Fmin%28C++11%29两个浮点值的小%28函数%29

FDIM%28C++11%29两个浮点值的正差值为28max%280,x-y%29%29%28函数%29

Nannanfnanl%28C+11%29%28C++11%29%28C++11%29

指数函数

exp返回e提升到给定的功率%28 ex%29%28函数%29

费用2%28C++11%29返回2提高到给定功率%282 x%29%28功能%29

支出1%28C++11%29返回e提高到给定功率,减去1%28ex-1%29%28函数%29。

测井计算自然%28基数e%29对数%28至基数e%29%28 ln%28x%29%29%28函数%29

log 10计算公共%28基数10%29对数%28log 10%28x%29%29%28函数%29

对数2%28C++11%29碱基2对给定数%28log2%28x%29%29%28函数%29

log1p%28C++11%29自然对数%28到1中的e%29加上给定的数字%28 ln%281+x%29%29%28函数%29

幂函数

POW将一个数字提高到给定的功率%28xy%29%28功能%29

SQrt计算平方根%28酰基x%29%28函数%29

cbRT%28C++11%29计算立方根%283国际单位x%29%28函数%29

低t%28C++11%29计算两个给定数字的平方和的平方根%28 x2+y2%29%28函数%29

三角函数

SIN计算正弦%28 sin%28x%29%29%28函数%29

COS计算余弦%28 cos%28x%29%29%28函数%29

TAN计算切线%28 tan%28x%29%29%28函数%29

Asin计算弧正弦%28 arcsin%28x%29%29%28函数%29

计算弧余弦%28弧科斯%28x%29%29%28函数%29

阿坦计算弧切%28弧坦%28x%29%29%28函数%29

2弧切线,用符号确定象限%28功能%29

双曲函数

计算双曲正弦%28 sh%28x%29%29%28函数%29

COSH计算双曲余弦%28 x%29%29%28函数%29

双曲正切%28函数%29

Asinh%28C++11%29计算反双曲正弦%28 arsinh%28x%29%29%28函数%29

ACOSH%28C++11%29计算逆双曲余弦%28 arcosh%28x%29%29%28函数%29

atanh%28C++11%29计算逆双曲切线%28 artanh%28x%29%29%28函数%29

误差和伽马函数

ERF%28C++11%29错误函数%28功能%29

ERFC%28C++11%29互补错误函数%28功能%29

TGamma%28C++11%29γ函数%28功能%29

γ函数%28++11%29自然对数

最近整数浮点运算

Ceil最近的整数不小于给定值%28函数%29

楼面最近整数不大于给定值%28函数%29

不大于给定值%28C++11%29最接近的整数

圆圆%28C++11%29%28C++11%29%28C++11%29最近整数,中间舍入为零

使用当前舍入模式的近字节%28C++11%29最近整数%28函数%29

使用当前舍入模式的Rintlintllrint%28C++11%29%28C++11%29%28C+11%29,如果结果不同,则为例外

浮点操作函数

FREXP将一个数字分解为有意义的,其幂为2%28函数%29。

ldexp将一个数字乘以2,提高到幂%28功能%29。

modf将数字分解为整数和小数部分%28函数%29。

斜交数%28C++11%29%28C++11%29乘以FLT[医]基数提高到功率%28功能%29

iogb%28C++11%29提取数%28函数%29的指数

LOB%28C++11%29提取数%28函数%29的指数

下一个可表示的浮点值为%28C++11%29%28C+11%29,下一个可表示浮点值指向给定值%28函数%29

拷贝符号%28C++11%29复制浮点值%28功能%29的符号

分类比较

分类%28C++11%29对给定的浮点数值%28函数%29进行分类

如果给定的数字有有限值%28函数%29,则检查给定数是否为有限值%28C++11%29。

isinf%28C++11%29检查给定数是否为无穷%28函数%29

isnan%28C++11%29检查给定的号码是nan%28函数%29

如果给定的数字是正常的%28函数%29,则检查是否为正态%28C++11%29。

Sibit%28C++11%29检查给定数字是否为负数%28函数%29

如果第一个浮点参数大于第二个%28函数%29,则检查是否大于%28c++11%29。

isgreater等于%28C++11%29检查第一个浮点参数是否大于或等于第二个%28函数%29。

isless%28c++11%29检查第一个浮点参数是否小于第二个%28函数%29。

岛序列%28C++11%29检查第一个浮点参数是否小于或等于第二个浮点参数%28函数%29。

更大的%28C++11%29检查第一个浮点参数是否小于或大于第二个%28函数%29。

如果两个浮点值是无序的%28C++11%29,则检查

代码语言:txt
复制
 ? cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com