PHP 支持8種基本的數(shù)據(jù)類型。

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