数值
来自cppreference.com
< c
C 数值库包含常用数学函数和类型,还支持随机数生成。
常用数学函数
头文件 math.h
提供标准 C 库数学函数,例如 fabs 、 sqrt 和 sin 。
浮点环境
头文件 fenv.h
定义关系到异常浮点状态的标志和函数,例如溢出和除以零。
伪随机数生成
头文件 stdlib.h
亦包含经由 srand 和 rand 生成的 C
风格随机数。
复数算术
头文件 complex.h
提供关于复数的类型和函数。
泛型数学
头文件 tgmath.h
为函数提供某些名为 XXX 的宏:
- 实函数:
-
- float
变体
XXXf
- double
变体
XXX
- long
double
变体
XXXl
- float
变体
- 复函数:
-
- float
_Complex 变体
cXXXf
- double
_Complex 变体
cXXX
- long
double
_Complex 变体
cXXXl
- float
_Complex 变体