目前API數目
49
常用計算(11)
min — 找出最小值max — 找出最大值abs — 絕對值round — 對浮點數進行四捨五入ceil — 返回大於或者等於指定運算式的最小整數,天花板函數floor —返回小於或者等於指定運算式的最大整數,地板函數intdiv — 對除法結果取整,返回商fmod — 返回除法的浮點數餘數,返回餘數is_nan — 判斷是否為合法數值hypot — 計算一直角三角形的斜邊長度sqrt — 平方根
角度、弧度(3)
pi — 得到圓周率值deg2rad — 將角度轉換為弧度rad2deg — 將弧度數轉換為相應的角度數
進位轉換(7)
base_convert — 在任意進位之間轉換數字decbin — 十進位轉換為二進位bindec — 二進位轉換為十進位decoct — 十進位轉換為八進位octdec — 八進位轉換為十進位dechex — 十進位轉換為十六進位hexdec — 十六進位轉換為十進位
隨機數(7)
lcg_value — 組合線性同餘發生器,返回範圍為 (0, 1) 的一個偽隨機數rand — 產生一個隨機整數,如果沒有提供選擇性參數 min 和 max,rand() 返回 0 到 RAND_MAX 之間的偽隨機整數。mt_rand — 產生更好的隨機整數getrandmax — 顯示隨機數最大的可能值mt_getrandmax — 顯示隨機數的最大可能值srand — 播下隨機數發生器種子,自 PHP 4.2.0 起,不再需要用 srand() 或 mt_srand() 函數給隨機數發生器播種,現在已自動完成mt_srand — 播下一個更好的隨機數發生器種子(Mersenne Twister)
對數(3)
log — 自然對數log10 — 以 10 為底的對數log1p — 返回 log(1 + number),甚至當 number 的值接近零也能計算出準確結果
指數(3)
exp — 計算 e 的指數expm1 — 返回 exp(number) - 1,甚至當 number 的值接近零也能計算出準確結果pow — 指數運算式
正切正弦餘弦(13)
tan — 正切atan — 反正切tanh — 雙曲正切atanh — 反雙曲正切atan2 — 兩個參數的反正切sin — 正弦asin — 反正弦sinh — 雙曲正弦asinh — 反雙曲正弦cos — 餘弦acos — 反餘弦cosh — 雙曲餘弦acosh — 反雙曲餘弦
有限值、無限值(2)
is_finite — 判斷是否為有限值is_infinite — 判斷是否為無限值
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
').text(i)); }; $numbering.fadeIn(1700); }); });
以上就介紹了 PHP Math API方法歸納總結,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。