亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php怎樣實現取整并不保留小數

發布時間:2022-02-05 10:00:10 來源:億速云 閱讀:185 作者:柒染 欄目:編程語言

這篇文章將為大家詳細講解有關php怎樣實現取整并不保留小數,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

php實現取整并不保留小數的方法:1、通過intval函數直接取整,舍棄小數;2、通過round進行四舍五入取整;3、通過ceil向上取整;4、通過floor向下取整。

本文操作環境:Windows7系統、PHP7.1版、DELL G3電腦

php怎么實現取整并不保留小數?

PHP取整數函數常用的四種方法:

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

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

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

  • floor():向下取整。

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

intval() 整型轉換函數

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

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

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

round() 函數

round(number,precision,mode);

對浮點數進行四舍五入。

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() 函數 進一法

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

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

floor() 函數 去尾法

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

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

number_format() 函數

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

number_format(number,decimals,decimalpoint,separator);

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

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

decimalpoint:可選。規定用作小數點的字符串。

separator:可選。規定用作千位分隔符的字符串。僅使用該參數的第一個字符。比如 "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怎樣實現取整并不保留小數就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

长乐市| 会东县| 永寿县| 阿勒泰市| 洛隆县| 舒城县| 台南县| 武汉市| 定西市| 厦门市| 美姑县| 昆山市| 柳州市| 东城区| 集贤县| 襄垣县| 清苑县| 弋阳县| 瓦房店市| 祁门县| 增城市| 临沧市| 新兴县| 武陟县| 洪湖市| 靖安县| 牙克石市| 旌德县| 南投县| 天全县| 汉寿县| 义乌市| 沙田区| 宜章县| 泗水县| 搜索| 桐城市| 山阳县| 盐山县| 莱西市| 梁河县|