數值
來自 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 變體
cXXXf
- double 變體
cXXX
- long double 變體
cXXXl
- float 變體
[編輯] 位操作 (C23 起)
標頭檔案 <stdbit.h> 提供了用於處理 C 物件的位元組序和位元組和位表示的宏和函式。
[編輯] 檢查整數算術 (C23 起)
為檢查整數算術提供了一些型別通用宏
定義在標頭檔案
<stdckdint.h> 中 | |
(C23) |
兩個整數的檢查加法運算 (型別通用函式宏) |
(C23) |
兩個整數的檢查減法運算 (型別通用函式宏) |
(C23) |
兩個整數的檢查乘法運算 (型別通用函式宏) |
[編輯] 另請參見
C++ 文件,關於 數值庫
|