日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
php怎么實現(xiàn)取整并不保留小數(shù)

本文操作環(huán)境:Windows7系統(tǒng)、php7.1版、DELL G3電腦

創(chuàng)新互聯(lián)公司是一家從事企業(yè)網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)站設(shè)計、行業(yè)門戶網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計制作的專業(yè)網(wǎng)站設(shè)計公司,擁有經(jīng)驗豐富的網(wǎng)站建設(shè)工程師和網(wǎng)頁設(shè)計人員,具備各種規(guī)模與類型網(wǎng)站建設(shè)的實力,在網(wǎng)站建設(shè)領(lǐng)域樹立了自己獨特的設(shè)計風格。自公司成立以來曾獨立設(shè)計制作的站點成百上千家。

php怎么實現(xiàn)取整并不保留小數(shù)?

PHP取整數(shù)函數(shù)常用的四種方法:

  • intval():直接取整,舍棄小數(shù),保留整數(shù);

  • round():四舍五入取整;

  • ceil():向上取整,有小數(shù)就加1;

  • floor():向下取整。

  • number_format():函數(shù)通過千位分組來格式化數(shù)字。

intval() 整型轉(zhuǎn)換函數(shù)

int intval ( mixed $var [, int $base = 10 ] )

通過使用指定的進制 base 轉(zhuǎn)換(默認是十進制),返回變量 var 的 integer 數(shù)值。 intval() 不能用于 object,否則會產(chǎn)生 E_NOTICE 錯誤并返回 1。

echo intval(42); // 42
echo intval(4.2); // 4
echo intval('42'); // 42

round() 函數(shù)

round(number,precision,mode);

對浮點數(shù)進行四舍五入。

echo round(42.12123); // 42
echo round(42.62123); // 43
echo round(42.12123, 0); // 42
echo round(42.12123, 2); // 42.12
echo round(4212123, -2); // 421212300

ceil() 函數(shù) 進一法

返回不小于 value 的下一個整數(shù),value 如果有小數(shù)部分則進一位。

echo ceil(42.12123); // 43
echo ceil(42.62123); // 43

floor() 函數(shù) 去尾法

返回不大于 value 的下一個整數(shù),將 value 的小數(shù)部分舍去取整。

echo floor(42.12123); // 42
echo floor(42.62123); // 42

number_format() 函數(shù)

number_format() 函數(shù)通過千位分組來格式化數(shù)字。

number_format(number,decimals,decimalpoint,separator);

number:必需。要格式化的數(shù)字。如果未設(shè)置其他參數(shù),則數(shù)字會被格式化為不帶小數(shù)點且以逗號(,)作為千位分隔符。

decimals:可選。規(guī)定多少個小數(shù)。如果設(shè)置了該參數(shù),則使用點號(.)作為小數(shù)點來格式化數(shù)字。

decimalpoint:可選。規(guī)定用作小數(shù)點的字符串。

separator:可選。規(guī)定用作千位分隔符的字符串。僅使用該參數(shù)的第一個字符。比如 "xxx" 僅輸出 "x"。

echo number_format("1000000"); // 1,000,000
echo number_format("1000000",2); // 1,000,000.00
echo number_format("1000000",2,",","."); // 1.000.000,00
echo number_format("1000000",2,"*","."); // 1.000.000*00
echo number_format("1000000",2,".",""); // 1000000.00

本文標題:php怎么實現(xiàn)取整并不保留小數(shù)
當前鏈接:http://www.5511xx.com/article/coissjh.html