PHP裡有哪些常用的數學函式?

來源:酷知科普網 1.2W

php開發,我們經常會碰到一些數學運算,但很多人不知道php裡有提供一些常用的數學函式,方便我們對數學運算進行直接求值,而不用自己寫程式碼去獲取結果。

操作方法

(01)第一個是求最大值,或最小值。不知道有相關函式時,我們都是用if語句去判斷哪個值大,哪個值小,這樣相對比較麻煩點。先看下不用php數學函式時,我們是怎麼做的,程式碼如圖

PHP裡有哪些常用的數學函式?

(02)改用php提供的函式就簡單很多了,只需要呼叫max函式就行了,程式碼如圖,

PHP裡有哪些常用的數學函式? 第2張

(03)執行頁面,得到正確的結果。

PHP裡有哪些常用的數學函式? 第3張

(04)如果你不止比較二個數字的大小,要比較多個數字的大小,還可以用這個函式,我們只要把要比較的多個數字放到一個陣列裡,然後把陣列傳給max函式就行了,程式碼如圖(如果是求最小值,就把max函式改成用min函式)

PHP裡有哪些常用的數學函式? 第4張

(05)執行後,得到正確結果。

PHP裡有哪些常用的數學函式? 第5張

(06)除了max, min求最大,最小值函式,用得較多的還有round函式,該函式是對傳入的引數作四捨五入後返回結果。函式的第二個引數是指明結果保留多少位小數。程式碼如圖

PHP裡有哪些常用的數學函式? 第6張

(07)執行頁面,得到正確結果,

PHP裡有哪些常用的數學函式? 第7張

(08)另外二個比較常用的函式是ceil和floor,前者是向上舍入取最接近的整數,和四捨五入差不多,但它不是小數位大於等於五才向上進一位,而是隻要小數位不為0,則向上進一位。floor函式則是向下舍入取最接近的整數。即直接把小數去掉。修改程式碼,驗證下,

PHP裡有哪些常用的數學函式? 第8張

(09)執行頁面,得到結果如圖

PHP裡有哪些常用的數學函式? 第9張
熱門標籤