?
このドキュメントでは、 php中國語ネットマニュアル リリース
| Defined in header <stdlib.h> |
|:----|
| abslabsllabs(C99)| 計算整數(shù)值(| x |)(函數(shù))|的絕對值
| divldivlldiv(C99)| 計算整數(shù)除法(函數(shù))|的商和余數(shù)
| 在頭文件<inttypes.h> |中定義
| imaxabs(C99)| 計算整數(shù)值(| x |)(函數(shù))|的絕對值
| imaxdiv(C99)| 計算整數(shù)除法(函數(shù))|的商和余數(shù)
| 在頭文件<math.h> |中定義
| 基本操作|
| fabsfabsffabsl(C99)(C99)| 計算浮點值(| x |)(函數(shù))|的絕對值
| fmodfmodffmodl(C99)(C99)| 計算浮點除法操作(函數(shù))|的剩余部分
| 余額余額本地人(C99)(C99)(C99)| 計算浮點除法運算(函數(shù))|的有符號的余數(shù)
| remquoremquofremquol(C99)(C99)(C99)| 計算帶符號的余數(shù)以及除法運算(函數(shù))|的最后三位
| fmafmaffmal(C99)(C99)(C99)| 計算融合的乘加運算(函數(shù))|
| fmaxfmaxffmax1(C99)(C99)(C99)| 決定兩個浮點值(函數(shù))|中較大的一個
| fminfminffminl(C99)(C99)(C99)| 確定兩個浮點值(函數(shù))|中的較小者
| fdimfdimffdiml(C99)(C99)(C99)| 確定兩個浮點值(max(0,xy))(函數(shù))|的正差
| nannanfnanl(C99)(C99)(C99)| 返回一個NaN(非數(shù)字)(函數(shù))|
| 指數(shù)函數(shù)|
| expexpfexpl(C99)(C99)| 計算e給定的功率(ex)(函數(shù))|
| exp2exp2fexp2l(C99)(C99)(C99)| 計算2提高到給定的功率(2x)(函數(shù))|
| expm1expm1fexpm1l(C99)(C99)(C99)| 計算e增加到給定的權(quán)力,減去一(ex-1)(函數(shù))|
| loglogflogl(C99)(C99)| 計算自然(基-e)對數(shù)(ln(x))(函數(shù))|
| log10log10flog10l(C99)(C99)| 計算普通(基數(shù)為10)的對數(shù)(log10(x))(函數(shù))|
| log2log2flog2l(C99)(C99)(C99)| 計算基數(shù)2對數(shù)(log2(x))(函數(shù))|
| log1plog1pflog1pl(C99)(C99)(C99)| 計算1加上給定數(shù)字(ln(1 + x))(函數(shù))的自然(基e)對數(shù)。
| 電源功能|
| powpowfpowl(C99)(C99)| 計算一個給定的功率(xy)(函數(shù))|的數(shù)字
| sqrtsqrtfsqrtl(C99)(C99)| 計算平方根(√x)(函數(shù))|
| cbrtcbrtfcbrtl(C99)(C99)(C99)| 計算立方根(3√x)(函數(shù))|
| hypothypotfypotl(C99)(C99)(C99)| 計算兩個給定數(shù)字(√X2+ Y2)(函數(shù))|的平方和的平方根
| 三角函數(shù)|
| sinsinfsinl(C99)(C99)| 計算正弦(sin(x))(函數(shù))|
| coscosfcosl(C99)(C99)計算余弦(cos(x))(函數(shù))
| tantanftanl(C99)(C99)| 計算tangent(tan(x))(function)|
| asinasinfasinl(C99)(C99)| 計算反正弦(arcsin(x))(函數(shù))|
| acosacosfacosl(C99)(C99)| 計算反余弦(arccos(x))(函數(shù))|
| atanatanfatanl(C99)(C99)| 計算反正切(arctan(x))(function)|
| atan2atan2fatan2l(C99)(C99)| 計算反正切,使用符號來確定象限(函數(shù))|
| 雙曲函數(shù)|
| sinhsinhfsinhl(C99)(C99)| 計算雙曲正弦函數(shù)(sh(x))(函數(shù))|
| coshcoshfcoshl(C99)(C99)| 計算雙曲余弦(ch(x))(函數(shù))|
| tanhtanhftanhl(C99)(C99)| 計算雙曲正切(函數(shù))|
| asinhasinhfasinhl(C99)(C99)(C99)| 計算反雙曲正弦(arsinh(x))(函數(shù))|
| acoshacoshfacoshl(C99)(C99)(C99)| 計算反雙曲余弦(arcosh(x))(函數(shù))|
| atanhatanhfatanhl(C99)(C99)(C99)| 計算反雙曲正切(artanh(x))(function)|
| 錯誤和伽馬函數(shù)|
| erferfferfl(C99)(C99)(C99)| 計算錯誤函數(shù)(函數(shù))|
| erfcerfcferfcl(C99)(C99)(C99)| 計算互補誤差函數(shù)(函數(shù))|
| tgammatgammaftgammal(C99)(C99)(C99)| 計算伽馬函數(shù)(函數(shù))|
| lgammalgammaflgammal(C99)(C99)(C99)| 計算伽馬函數(shù)(函數(shù))|的自然(基-e)對數(shù)
| 最接近的整數(shù)浮點操作|
| ceilceilfceill(C99)(C99)| 計算不小于給定值(函數(shù))|的最小整數(shù)
| floorfloorffloorl(C99)(C99)| 計算不大于給定值(函數(shù))|的最大整數(shù)
| trunctruncftruncl(C99)(C99)(C99)| 取整數(shù)不大于給定值(函數(shù))|的最大整數(shù)
| roundlroundllround(C99)(C99)(C99)| 舍入到最接近的整數(shù),在半路情況下(函數(shù))|從零舍入
| (C99)(C99)(C99)| 使用當(dāng)前舍入模式(函數(shù))|舍入為整數(shù)
| (C99)(C99)(C99)(C99)(C99)(C99)(C99)(C99)(C99)如果結(jié)果不同(函數(shù))|,則舍入為使用當(dāng)前舍入模式的整數(shù)
| 浮點操作函數(shù)|
| frexpfrexpffrexpl(C99)(C99)| 將數(shù)字分解為有效數(shù)和2(函數(shù))|的一個冪
| ldexpldexpfldexpl(C99)(C99)| 將一個數(shù)字乘以2,得到一個冪(函數(shù))|
| modfmodffmodfl(C99)(C99)| 將數(shù)字分解為整數(shù)和小數(shù)部分(函數(shù))|
| (C99)(C99)(C99)(C99)(C99)(C99)| 有效計算FLT_RADIX提升到功率(函數(shù))|的次數(shù)
| ilogbilogbfilogbl(C99)(C99)(C99)| 提取給定數(shù)字(函數(shù))|的指數(shù)
| logblogbflogbl(C99)(C99)(C99)| 提取給定數(shù)字(函數(shù))|的指數(shù)
| (C99)(C99)(C99)(C99)(C99)(C99)|下一個下一個下一個下一個下一個下一個 確定朝向給定值(函數(shù))|的下一個可表示的浮點值
| copysigncopysignfcopysignl(C99)(C99)(C99)| 產(chǎn)生具有給定值的量值和另一個給定值(函數(shù))|的符號的值
| 分類和比較|
| fpclassify(C99)| 分類給定的浮點值(函數(shù))|
| isfinite(C99)| 檢查給定的數(shù)字是否具有有限的值(函數(shù))|
| isinf(C99)| 檢查給定的數(shù)字是否是無限的(函數(shù))|
| isnan(C99)| 檢查給定的數(shù)字是否是NaN(函數(shù))|
| 異常(C99)| 檢查給定的數(shù)字是否正常(功能)|
| signbit(C99)| 檢查給定的數(shù)字是否定的(功能)|
| isgreater(C99)| 檢查第一個浮點參數(shù)是否大于第二個(函數(shù))|
| isgreaterequal(C99)| 檢查第一個浮點參數(shù)是否大于或等于第二個(函數(shù))|
| isless(C99)| 檢查第一個浮點參數(shù)是否小于第二個(函數(shù))|
| islessequal(C99)| 檢查第一個浮點參數(shù)是否小于或等于第二個(函數(shù))|
| islessgreater(C99)| 檢查第一個浮點參數(shù)是小于還是大于第二個(函數(shù))|
| isunordered(C99)| 檢查兩個浮點值是否無序(函數(shù))|
| 在頭文件<stdlib.h> |中定義
|:----|
| div_t | 結(jié)構(gòu)類型,返回div函數(shù)(typedef)|
| ldiv_t | 結(jié)構(gòu)類型,返回ldiv函數(shù)(typedef)|
| lldiv_t(C99)| 結(jié)構(gòu)類型,返回lldiv函數(shù)(typedef)|
| 在頭文件<inttypes.h> |中定義
| imaxdiv_t(C99)| 結(jié)構(gòu)類型,返回的imaxdiv函數(shù)(typedef)|
| 在頭文件<math.h> |中定義
| float_t(C99)| 最有效的浮點類型至少和float(typedef)|一樣寬
| double_t(C99)| 最有效的浮點類型至少與double(typedef)|一樣寬
| 在頭文件<math.h> |中定義
|:----|
| HUGE_VALFHUGE_VALHUGE_VALL(C99)(C99)| 表示值太大,無法用float,double和long double分別表示(無窮大)(宏常量)|
| INFINITY(C99)| 評估為正無窮大或保證溢出float(宏常量)|的值
| NAN(C99)| 評估為float(宏常量)|類型的安靜NaN
|FP_FAST_FMAFFP_FAST_FMAFP_FAST_FMAL(C99)(C99)(C99)| 表示fma函數(shù)的執(zhí)行速度通常與雙操作數(shù)(宏常量)的乘法和加法相同或更快。
| FP_ILOGB0FP_ILOGBNAN(C99)(C99)| 如果x分別為零或NaN(宏常數(shù))|,則評估為ilogb(x)
|math_errhandlingMATH_ERRNOMATH_ERREXCEPT(C99)(C99)(C99)| 定義常用數(shù)學(xué)函數(shù)(宏常量)|使用的錯誤處理機制
| 分類|
| FP_NORMALFP_SUBNORMALFP_ZEROFP_INFINITEFP_NAN(C99)(C99)(C99)(C99)(C99)| 表示浮點類別(宏常量)|
C11標(biāo)準(zhǔn)(ISO / IEC 9899:2011):
7.8整數(shù)類型的格式轉(zhuǎn)換<inttypes.h>(p:217-220)
7.12數(shù)學(xué)<math.h>(p:231-261)
7.22常用工具<stdlib.h>(p:340-360)
7.31.5整數(shù)類型的格式轉(zhuǎn)換<inttypes.h>(p:455)
7.31.12通用工具<stdlib.h>(p:456)
C99標(biāo)準(zhǔn)(ISO / IEC 9899:1999):
7.8整數(shù)類型的格式轉(zhuǎn)換<inttypes.h>(p:198-201)
7.12數(shù)學(xué)<math.h>(p:212-242)
7.20通用工具<stdlib.h>(p:306-324)
7.26.4整數(shù)類型的格式轉(zhuǎn)換<inttypes.h>(p:401)
7.26.10通用工具<stdlib.h>(p:402)
C89 / C90標(biāo)準(zhǔn)(ISO / IEC 9899:1990):
4.5數(shù)學(xué)<math.h>
4.10一般實用程序<stdlib.h>
4.13.4數(shù)學(xué)<math.h>
7.13.7通用工具<stdlib.h>