std::cosh, std::coshf, std::coshl

您所在的位置:网站首页 cosh表达式 std::cosh, std::coshf, std::coshl

std::cosh, std::coshf, std::coshl

2024-07-12 07:35| 来源: 网络整理| 查看: 265

  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