数值计算

来自cppreference.com
< c

C 数值计算库包含通常数学函数及类型,以及随机数生成。

目录

[编辑] 常用数学函数

头文件 math.h 提供标准 C 库数学函数,例如 fabssqrtsin

[编辑] 浮点环境

头文件 fenv.h 定义关系到异常浮点状态的标志和函数,例如溢出和除以零。

[编辑] 伪随机数生成

头文件 stdlib.h 亦包含经由 srandrand 生成的 C 风格随机数。

[编辑] 复数算术

头文件 complex.h 提供关于复数的类型和函数。

[编辑] 泛型数学

头文件 tgmath.h 为函数提供某些名为XXX的宏:

  • 实函数:
  • float 变体 XXXf
  • double 变体 XXX
  • long double 变体 XXXl
  • 复函数:
  • float _Complex 变体 cXXXf
  • double _Complex 变体 cXXX
  • long double _Complex 变体 cXXXl

[编辑] 参阅

数值库C++ 文档