PHP Math API方法歸納總結

來源:互聯網
上載者:User
目前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教程有興趣的朋友有所協助。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.