数值
来自 cppreference.cn
                    
                                        
                    < 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 变体 cXXXf
-  double 变体 cXXX
-  long double 变体 cXXXl
 
-  float 变体 
[编辑] 位操作 (C23 起)
头文件 <stdbit.h> 提供了用于处理 C 对象的字节序和字节和位表示的宏和函数。
[编辑] 检查整数算术 (C23 起)
为检查整数算术提供了一些类型通用宏
| 定义在头文件  <stdckdint.h>中 | |
| (C23) | 两个整数的检查加法运算 (类型通用函数宏) | 
| (C23) | 两个整数的检查减法运算 (类型通用函数宏) | 
| (C23) | 两个整数的检查乘法运算 (类型通用函数宏) | 
[编辑] 另请参见
| C++ 文档,关于 数值库 | 


