php常用的數學函式(培訓筆記)
1、abs():求乙個數的絕對值;
語法:abs(數字);//根據引數,返回float或int
說明:乙個數的絕對值就是非負數。
例如:<?php
echo abs(5.1);//輸出5.1
echo abs(-5);//輸出 5
echo abs(4);//輸出4
?>
2、ceil():進一取值;
語法:ceil(數字x);
返回大於等於 x 的乙個整數,x 如果有小數部分則進一取整
例如:<?php
echo ceil(0.60); //輸出 1
echo ceil(0.40); //輸出 1
echo ceil(5); //輸出 5
echo ceil(5.1); //輸出 6
echo ceil(-4.1); //輸出 -4
?>
3、floor():捨掉小數部分;
語法:floor(數字x);
返回小於等於 x 的下乙個整數,將 x 的小數部分舍去取整
例如:<?php
echo floor(0.60);//輸出 0
echo floor(0.40); //輸出 0
echo floor(5); //輸出 5
echo floor(5.1); //輸出 5
echo floor(5.4); //輸出 5
echo floor(-3.1); //輸出 -4
?>
4、round():四捨五入;
語法:round(數字 [,保留小數點位數] );
返回處理後的結果
例如:<?php
echo round(0.60); //輸出 1
echo round(0.40); //輸出 0
echo round(3.14159,2); //輸出 3.14
?>
5、max():求最大值;
語法:max($num1,$num2 [,$num3...]);
返回引數中最大的乙個數值
例如:<?php
echo max(5,7); //輸出 7
echo max(-4,-5); //輸出 -3
echo max(7.25,7.35); //輸出 7.35
?>
6、min():求最小值;
語法:min($num1,$num2[,$num3...]);
返回引數中最小的乙個數值
例如:<?php
echo min(5,6); //輸出 5
echo min(-3,-6); //輸出 -6
echo min(7.25,7.35); //輸出 7.25
?>
7、is_numeric():檢測變數是否為數字或數字字串;
語法: is_numeric($num1);//返回true / false
例如:<?php
if(is_numeric(123))
if(is_numeric('123'))
?>
8、intval():把變數轉換為整型;
語法: intval($var);//返回整型數值(int)
說明 : $var是字串從開始位置遇上數字或正負符號才開始做轉換,
再遇到非數字或字串結束時結束轉換;
例如:<?php
var_dump(intval('12dd'));//輸出 12
var_dump(intval(array(1,2,3)));//輸出 1
var_dump(intval(array()));//輸出 0
?>
9、strval():把變數轉換為字串;
語法: strval($var);//返回字串(str)
例如:<?php
var_dumpstrval(34dd));//輸出 『34dd』
?>
php常用函式 數學
學習php的過程中,整理的一些常用的函式,這是數學函式。header content type text html charset utf 8 求絕對值 abs echo abs 12 12 進一取整法 echo ceil 7.9999 8 舍去取整法 echo floor 7.9999 7 浮點數...
PHP 陣列函式 學習筆記
php陣列 array 函式是php的核心組成部分,支援對單維或多維陣列的操作。常用的陣列函式 1.陣列的鍵值操作函式 array keys 返回陣列中部分的或所有鍵名 重點內容 arr array a 張三 b 李四 c 王二 val1 array keys 張三 print r val1 返回結...
Matlab常用函式,學習筆記
畫折線圖 m importdata 路徑 讀入矩陣 plot m 1 m 2 r 畫圖,m的第一列為 x軸,第2列為 y軸,紅色折線圖 a是乙個矩陣,矩陣的平方為 a 2,即矩陣乘以它本身。a中每個元素的平方 a.2 hy學長,畫 y列時的 m importdata c users visual d...