std::cosh, std::coshf, std::coshl |
您所在的位置:网站首页 › cosh表达式 › std::cosh, std::coshf, std::coshl |
C++
语言
标准库头文件
自立与有宿主实现
具名要求
语言支持库
概念库 (C++20)
诊断库
工具库
字符串库
容器库
迭代器库
范围库 (C++20)
算法库
数值库
本地化库
输入/输出库
文件系统库 (C++17)
正则表达式库 (C++11)
原子操作库 (C++11)
线程支持库 (C++11)
技术规范
数值库
常用数学函数
数学特殊函数 (C++17)
数学常数 (C++20)
浮点环境 (C++11)
复数
数值数组
伪随机数生成
编译时有理数算术 (C++11)
数值算法
gcd(C++17)
lcm(C++17)
插值
midpoint(C++20)
lerp(C++20)
通用数值运算
iota(C++11)
accumulate
inner_product
adjacent_difference
partial_sum
位操作
bit_cast(C++20)
has_single_bit(C++20)
bit_ceil(C++20)
bit_floor(C++20)
bit_width(C++20)
rotl(C++20)
rotr(C++20)
countl_zero(C++20)
countl_one(C++20)
countr_zero(C++20)
countr_one(C++20)
popcount(C++20)
endian(C++20)
常用数学函数
函数
基本运算
abs(int)labsllabsimaxabs(C++11)
abs(float)fabs
divldivlldivimaxdiv(C++11)
fmod
remainder(C++11)
remquo(C++11)
fma(C++11)
fmax(C++11)
fmin(C++11)
fdim(C++11)
nannanfnanl(C++11)(C++11)(C++11)
指数函数
exp
exp2(C++11)
expm1(C++11)
log
log10
log1p(C++11)
log2(C++11)
幂函数
sqrt
cbrt(C++11)
hypot(C++11)
pow
三角与双曲函数
sin
cos
tan
asin
acos
atan
atan2
sinh
cosh
tanh
asinh(C++11)
acosh(C++11)
atanh(C++11)
误差与伽马函数
erf(C++11)
erfc(C++11)
lgamma(C++11)
tgamma(C++11)
临近整数的浮点运算
ceil
floor
roundlroundllround(C++11)(C++11)(C++11)
trunc(C++11)
nearbyint(C++11)
rintlrintllrint(C++11)(C++11)(C++11)
浮点操作函数
ldexp
scalbnscalbln(C++11)(C++11)
ilogb(C++11)
logb(C++11)
frexp
modf
nextafternexttoward(C++11)(C++11)
copysign(C++11)
分类/比较
fpclassify(C++11)
isfinite(C++11)
isinf(C++11)
isnan(C++11)
isnormal(C++11)
signbit(C++11)
isgreater(C++11)
isgreaterequal(C++11)
isless(C++11)
islessequal(C++11)
islessgreater(C++11)
isunordered(C++11)
宏常量
HUGE_VALFHUGE_VALHUGE_VALL(C++11)(C++11)
INFINITY(C++11)
NAN(C++11)
math_errhandlingMATH_ERRNOMATH_ERREXCEPT(C++11)
FP_NORMALFP_SUBNORMALFP_ZEROFP_INFINITEFP_NAN(C++11)(C++11)(C++11)(C++11)(C++11)
定义于头文件
(1)
float cosh ( float arg );
float coshf( float arg );
(C++11 起)
double cosh ( double arg );
(2)
(3)
long double cosh ( long double arg );
long double coshl( long double arg );
(C++11 起)
double cosh ( IntegralType arg );
(4)
(C++11 起)
1-3) 计算 arg 的双曲余弦。
4) 接受任何整数类型参数的重载集或函数模板。等价于 2) (将参数转型为 double )。
参数
arg
-
浮点或整数类型值
返回值
若不出现错误,则返回 arg 的双曲余弦( cosh(arg) 或 earg+e-arg2 )。
若出现上溢所致的值域错误,则返回 +HUGE_VAL 、 +HUGE_VALF 或 +HUGE_VALL 。 错误处理报告 math_errhandling 中指定的错误。 若实现支持 IEEE 浮点算术( IEC 60559 ),则 若参数为 ±0 ,则返回 1 若参数为 ±∞ ,则返回 +∞ 若参数为 NaN ,则返回 NaN 注解对于 IEEE 兼容的 double 类型,若 |arg| > 710.5 ,则 cosh(arg) 上溢。 示例 运行此代码 #include #include #include #include #include #pragma STDC FENV_ACCESS ON int main() { std::cout |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |