C++ 常用數學函數


C++ 常用數學函數

函數

定義於頭文件  <cstdlib>
計算整數值的絕對值( |x| ) 
(函數)
計算整數除法的商和余數 
(函數)
定義於頭文件  <cinttypes>
(C++11)(C++11)
計算整數值的絕對值( |x| ) 
(函數)
(C++11)(C++11)
計算整數除法的商和余數 
(函數)
定義於頭文件  <cmath>
基礎運算
(C++11)(C++11)
浮點值的絕對值( |x| ) 
(函數)
(C++11)(C++11)
浮點除法運算的余數 
(函數)
(C++11)(C++11)(C++11)
除法運算的有符號余數 
(函數)
(C++11)(C++11)(C++11)
除法運算的有符號余數和最后三個二進制位 
(函數)
(C++11)(C++11)(C++11)
混合的乘加運算 
(函數)
(C++11)(C++11)(C++11)
兩個浮點值的較大者 
(函數)
(C++11)(C++11)(C++11)
兩個浮點值的較小者 
(函數)
(C++11)(C++11)(C++11)
兩個浮點值的正數差( max(0, x-y) ) 
(函數)
(C++11)(C++11)(C++11)
非數(NaN) 
(函數)
指數函數
(C++11)(C++11)
返回 e 的給定次冪( ex ) 
(函數)
(C++11)(C++11)(C++11)
返回 2 的給定次冪( 2x ) 
(函數)
(C++11)(C++11)(C++11)
返回 e 的給定次冪減一( ex-1 ) 
(函數)
(C++11)(C++11)
計算自然(以 e 為底)對數( ln(x) ) 
(函數)
(C++11)(C++11)
計算常用(以 10 為底)對數( log10(x) ) 
(函數)
(C++11)(C++11)(C++11)
給定數值的以 2 為底的對數( log2(x) ) 
(函數)
(C++11)(C++11)(C++11)
1 加上給定數值的自然(以 e 為底)對數( ln(1+x) ) 
(函數)
冪函數
(C++11)(C++11)
求某數的給定次冪( xy ) 
(函數)
(C++11)(C++11)
計算平方根( √x ) 
(函數)
(C++11)(C++11)(C++11)
計算立方根( 3√x ) 
(函數)
(C++11)(C++11)(C++11)
計算兩個給定數的平方和的平方根( √x2
+y2
 ) 
(函數)
三角函數
(C++11)(C++11)
計算正弦( sin(x) ) 
(函數)
(C++11)(C++11)
計算余弦( cos(x) ) 
(函數)
(C++11)(C++11)
計算正切( tan(x) ) 
(函數)
(C++11)(C++11)
計算反正弦( arcsin(x) ) 
(函數)
(C++11)(C++11)
計算反余弦( arccos(x) ) 
(函數)
(C++11)(C++11)
計算反正切( arctan(x) ) 
(函數)
(C++11)(C++11)
反正切,用符號確定象限 
(函數)
雙曲函數
(C++11)(C++11)
計算雙曲正弦( sinh(x) ) 
(函數)
(C++11)(C++11)
計算雙曲余弦( cosh(x) ) 
(函數)
(C++11)(C++11)
計算雙曲正切( tanh(x) ) 
(函數)
(C++11)(C++11)(C++11)
計算反雙曲正弦( arsinh(x) ) 
(函數)
(C++11)(C++11)(C++11)
計算反雙曲余弦( arcosh(x) ) 
(函數)
(C++11)(C++11)(C++11)
計算反雙曲正切( artanh(x) ) 
(函數)
誤差與伽馬函數
(C++11)(C++11)(C++11)
誤差函數 
(函數)
(C++11)(C++11)(C++11)
補誤差函數 
(函數)
(C++11)(C++11)(C++11)
gamma 函數 
(函數)
(C++11)(C++11)(C++11)
gamma 函數的自然對數 
(函數)
最接近整數的浮點運算
(C++11)(C++11)
不小於給定值的最接近整數值 
(函數)
(C++11)(C++11)
不大於給定值的最接近整數 
(函數)
(C++11)(C++11)(C++11)
絕對值不大於給定值的最接近整數 
(函數)
(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)
最接近整數,中間情況下向遠離零舍入 
(函數)
(C++11)(C++11)(C++11)
使用當前舍入模式的最接近整數 
(函數)
(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)
使用當前舍入模式的最接近整數
若結果有別則有異常 
(函數)
浮點操作函數
(C++11)(C++11)
將數分解為有效數字和 2 的冪次 
(函數)
(C++11)(C++11)
將數乘以 2 的冪次 
(函數)
(C++11)(C++11)
分解數為整數和小數部分 
(函數)
(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)
將數乘以 FLT_RADIX 的冪次 
(函數)
(C++11)(C++11)(C++11)
提取數的指數 
(函數)
(C++11)(C++11)(C++11)
提取數的指數 
(函數)
(C++11)(C++11)(C++11)(C++11)(C++11)(C++11)
趨向給定值的下個可表示浮點值 
(函數)
(C++11)(C++11)(C++11)
復制浮點值的符號 
(函數)
分類與比較
(C++11)
歸類給定的浮點值 
(函數)
(C++11)
檢查給定數是否擁有有限值 
(函數)
(C++11)
檢查給定數是否為無限 
(函數)
(C++11)
檢查給定的數是否 NaN 
(函數)
(C++11)
檢查給定數是否正規 
(函數)
(C++11)
檢查給定數是否為負 
(函數)
(C++11)
檢查第一個浮點實參是否大於第二個 
(函數)
(C++11)
檢查第一個浮點實參是否大於或等於第二個 
(函數)
(C++11)
檢查第一個浮點實參是否小於第二個 
(函數)
(C++11)
檢查第一個浮點實參是否小於或等於第二個 
(函數)
(C++11)
檢查第一個浮點實參是否小於或大於第二個 
(函數)
(C++11)
檢查兩個浮點值是否無順序 
(函數)

類型

定義於頭文件  <cstdlib>
結構體類型,std::div 函數的返回值 
(typedef)
結構體類型,std::ldiv 函數的返回值 
(typedef)
(C++11)
結構體類型,std::lldiv 函數的返回值 
(typedef)
定義於頭文件  <cinttypes>
(C++11)
結構體類型,由 std::imaxdiv 函數返回 
(typedef)
定義於頭文件  <cmath>
float_t
(C++11)
至少和 float 一樣寬的最高效浮點類型 
(typedef)
double_t
(C++11)
至少和 double 一樣寬的最高效浮點類型 
(typedef)

宏常量

定義於頭文件  <cmath>
分別指出 float、double 和 long double 的上溢值 
(宏常量)
(C++11)
求值為正無窮大或保證使 float 上溢的值 
(宏常量)
NAN
(C++11)
求值為 float 類型的靜默 NAN 
(宏常量)
定義常用數學函數所用的錯誤處理機制 
(宏常量)
分類
(C++11)(C++11)(C++11)(C++11)(C++11)
指示浮點類別 
(宏常量)

參閱

數學特殊函數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM