PHP 支持8種基本的數據類型。
為尚志等地區用戶提供了全套網頁設計制作服務,及尚志網站建設行業解決方案。主營業務為成都做網站、網站制作、尚志網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
一:四種標量類型:
1、boolean (布爾型)
2、integer (整型)
3、float (浮點型, 也稱作 double)
4、string (字符串)
二:兩種復合類型:
1、array (數組)
2、object (對象)
三:兩種特殊類型:
1、resource?。ㄙY源)
2、NULL (NULL)
PHP,是英文超文本預處理語言Hypertext Preprocessor的縮寫。PHP 是一種 HTML 內嵌式的語言,是一種在服務器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,被廣泛地運用。
在PHP中是可以使用rand()函數來產生一個隨機數,不過不能直接生產浮點數,但是可以多走一步來生產浮點數。
我們可以先生成1-30中的數,然后在處以10就行了。
?php
$num?=?rand(1,30)/10;
echo?$num
這時num的值就是0.1-3.0中的隨機浮點數。
rand()函數使用方法
int?rand?(?int?$min?,?int?$max?)
其中的參數為:
min
返回的最低值(默認:0)
max
返回的最高值(默認:getrandmax())
rand()函數的其它使用方法,請訪問官方文檔:PHP文檔
PHP主要有八種基本數據類型,其中包括:
1.四種變量類型
整數型(integer)
浮點數型(float)
布爾型(boolean)
字符串(string)
2.兩種復合類型
數組(array)
對象(object)
3.兩種特殊類型
NULL
資源 (resource)
浮點數判斷需要注意,float 和double 的精度范圍,超過范圍的數字會被忽略
(1) 浮點數大小判斷
如果沒有等號關系在里面,也就必然一大一小,那么直接用 或者
(2) 浮點數相等判斷
因為 浮點數在內存中存放,可能無法精確的儲存,所以同一個值,可能有不同的內存數據,所以要使用以下的方法:
以float 為例,32位APP中精度為 6-7,所以取 1e-7。
兩個數字 A 、 B,
if ( |A-B| 1e-7 ) 則 A、B相等。
文章標題:php數據浮點 php浮點型
網頁路徑:http://vcdvsql.cn/article46/dopgphg.html
成都網站建設公司_創新互聯,為您提供商城網站、動態網站、標簽優化、面包屑導航、網站營銷、搜索引擎優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯