名稱空間
變體
操作

數值

來自 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 變體 cXXXf
  • double 變體 cXXX
  • long double 變體 cXXXl

[編輯] 位操作 (C23 起)

標頭檔案 <stdbit.h> 提供了用於處理 C 物件的位元組序位元組和位表示的宏和函式。

[編輯] 檢查整數算術 (C23 起)

為檢查整數算術提供了一些型別通用宏

定義在標頭檔案 <stdckdint.h>
兩個整數的檢查加法運算
(型別通用函式宏)[編輯]
兩個整數的檢查減法運算
(型別通用函式宏)[編輯]
兩個整數的檢查乘法運算
(型別通用函式宏)[編輯]

[編輯] 另請參見

C++ 文件,關於 數值庫