常用数学函数

来自cppreference.com
< cpp‎ | numeric
 
 
 
常用数学函数
函数
基础操作
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
指数函数
(C++11)
(C++11)
(C++11)
(C++11)
幂函数
(C++11)
(C++11)
三角与双曲函数
(C++11)
(C++11)
(C++11)
误差与伽马函数
(C++11)
(C++11)
(C++11)
(C++11)
最接近整数的浮点操作
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
浮点操作函数
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
分类/比较
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
宏常量
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
 

目录

[编辑] 函数

定义于头文件 <cstdlib>
计算整数值的绝对值( |x|
(函数) [编辑]
计算整数除法的商和余数
(函数) [编辑]
定义于头文件 <cinttypes>
计算整数值的绝对值( |x|
(函数) [编辑]
计算整数除法的商和余数
(函数) [编辑]
定义于头文件 <cmath>
基础运算
计算浮点数的绝对值(|x|
原文:
absolute value of a floating point value (|x|)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
浮点除法运算的余数
(函数) [编辑]
(C++11)
除法运算的有符号余数
(函数) [编辑]
(C++11)
有符号余数还有除法运算的最后三位
(函数) [编辑]
(C++11)
混合的乘加操作
原文:
fused multiply-add operation
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
两个浮点值的较大值
原文:
larger of two floating point values
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
两个浮点值的较小值
原文:
smaller of two floating point values
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
两个浮点值的正差值(max(0, x-y)
原文:
positive difference of two floating point values (max(0, x-y))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
(C++11)
(C++11)
不是数字的值(NaN)
原文:
not-a-number (NaN)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
指数函数
返回“E”的给定数次方(ex
原文:
returns e raised to the given power (ex)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
返回“2”给定数次方(2x
原文:
returns 2 raised to the given power (2x)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
返回“E”给定数次方减一(ex-1
原文:
returns e raised to the given power, minus one (ex-1)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
计算自然对数(以“E”为底)(ln(x)
原文:
computes natural (base e) logarithm (to base e) (ln(x))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
计算常用对数(以“10”为底)(log10(x)
原文:
computes common (base 10) logarithm (log10(x))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
以2为底的给定数的对数(log2(x)
原文:
base 2 logarithm of the given number
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
1加给定数的自然对数(以“E”为底)(ln(x+1)
原文:
natural logarithm (to base e) of 1 plus the given number
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
幂函数
计算两个给定数的幂(xy
原文:
raises a number to the given power (xy)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
计算平方根(x
原文:
computes square root (x)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
计算立方根(3x
原文:
computes cubic root (3x)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
计算两个给定数值的平方之和的平方根(x2
+y2
原文:
computes square root of the sum of the squares of two given numbers (x2
+y2
)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
三角函数
计算的正弦(sin(x)
原文:
computes sine (sin(x))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
计算余弦(cos(x)
原文:
computes cosine (cos(x))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
计算角正切(tan(x)
原文:
computes tangent (tan(x))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
计算弧的正弦(arcsin(x)
原文:
computes arc sine (arcsin(x))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
计算反余弦(arccos(x)
原文:
computes arc cosine (arccos(x))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
计算反正切值(arctan(x)
原文:
computes arc tangent (arctan(x))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
圆弧相切,使用标志来确定象限
原文:
arc tangent, using signs to determine quadrants
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
双曲函数
计算双曲正弦(sh(x)
原文:
computes hyperbolic sine (sh(x))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
计算双曲余弦(ch(x)
原文:
computes hyperbolic cosine (ch(x))
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
双曲正切
原文:
hyperbolic tangent
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
双曲反正弦
原文:
hyperbolic arc sine
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
双曲反余弦
原文:
hyperbolic arc cosine
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
双曲反正切
原文:
hyperbolic arc tangent
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
误差与伽马函数
(C++11)
误差函数
原文:
error function
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
互补误差函数
原文:
complementary error function
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
伽玛函数
原文:
gamma function
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
伽玛函数的自然对数
原文:
natural logarithm of the gamma function
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
最接近整数的浮点运算
最接近的整数不小于给定的值
原文:
nearest integer not less than the given value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
最接近的整数不大于给定值
原文:
nearest integer not greater than the given value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
最接近的整数的幅值比不大于给定值
原文:
nearest integer not greater in magnitude than the given value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
(C++11)
(C++11)
最接近的整数,四舍五入的距离零中途情况下
原文:
nearest integer, rounding away from zero in halfway cases
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
使用当前舍入模式的最接近整数
(函数) [编辑]
(C++11)
(C++11)
(C++11)
使用当前舍入模式的最接近整数
若结果有别则有异常
(函数) [编辑]
浮点操作函数
将一个数字分解为符号和2的幂
原文:
decomposes a number into significand and a power of 2
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
计算一个数乘2的另一个数次方
原文:
multiplies a number by 2 raised to a power
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
分解一个数字的整数部分和小数部分
原文:
decomposes a number into integer and fractional parts
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
(C++11)
一个数乘FLT_RADIX的另一个数次方
原文:
multiplies a number by FLT_RADIX raised to a power
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
提取数字的指数
原文:
extracts exponent of the number
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
提取数字的指数
原文:
extracts exponent of the number
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
(C++11)
给定值的下一个可表示浮点值
原文:
next representable floating point value towards the given value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
复制浮点值的符号
原文:
copies the sign of a floating point value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
分类与比较
对给定的浮点值分类
原文:
categorizes the given floating point value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
检查给定的浮点值是否为有限值
原文:
checks if the given number has finite value
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
检查给定的浮点值是否是无限值
原文:
checks if the given number is infinite
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
检查给定的数是否 NaN
(函数) [编辑]
(C++11)
检查给定的数字是否是规格化的
原文:
checks if the given number is normal
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
检查给定的浮点值是否为负
原文:
checks if the given number is negative
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
检查第一个浮点值参数是否大于第二个
原文:
checks if the first floating-point argument is greater than the second
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
检查第一个浮点值参数是否大于等于第二个
原文:
checks if the first floating-point argument is greater or equal than the second
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
(C++11)
检查第一个浮点值参数是否小于第二个
原文:
checks if the first floating-point argument is less than the second
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
检查第一个浮点值参数是否小于等于第二个
原文:
checks if the first floating-point argument is less or equal than the second
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
检查第一个浮点值参数是否不等于第二个
原文:
checks if the first floating-point argument is less or greater than the second
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
检查给定的两个浮点值是否无序
原文:
checks if two floating-point values are unordered
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]

[编辑] 类型

定义于头文件 <cstdlib>
结构体类型, std::div 函数的返回值
(typedef) [编辑]
结构体类型, std::ldiv 函数的返回值
(typedef) [编辑]
(C++11)
结构体类型, std::lldiv 函数的返回值
(typedef) [编辑]
定义于头文件 <cinttypes>
(C++11)
结构体类型,由 std::imaxdiv 函数返回
(typedef) [编辑]
定义于头文件 <cmath>
float_t
(C++11)
至少和 float 一样宽的最高效浮点类型
(typedef) [编辑]
double_t
(C++11)
至少和 double 一样宽的最高效浮点类型
(typedef) [编辑]

[编辑] 宏常量

定义于头文件 <cmath>
分别表示floatdoublelong double的溢出值
原文:
indicates the overflow value for float, double and long double respectively
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(宏常量) [编辑]
(C++11)
求值为正无穷大或保证上溢 float 的值
(宏常量) [编辑]
(C++11)
求值为 float 类型的安静 NAN
(宏常量) [编辑]
定义常用数学函数所用的错误处理机制
(宏常量) [编辑]
分类
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
表示浮点数的类别
原文:
indicates a floating-point category
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(宏常量) [编辑]

[编辑] 参阅

特殊数学函数
常用数学函数C 文档