91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

php如何去除兩位小數后的值

發布時間:2022-05-31 16:31:30 來源:億速云 閱讀:358 作者:iii 欄目:編程語言

本篇內容介紹了“php如何去除兩位小數后的值”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

4種方法:1、用“round(浮點數,2)”語句,對浮點數進行四舍五入并保留兩位小數;2、用“number_format(數,2)”語句;3、用“sprintf("%01.2f",數)”語句;4、用“floor(數*100)/100”語句。

php如何去除兩位小數后的值

本教程操作環境:windows7系統、PHP7.1版、DELL G3電腦

使用php去除兩位小數后的值,換句話就是使用php保留小數點后兩位

PHP提供了多種方法,下面來看看:

1、使用round()函數

round() 函數對浮點數進行四舍五入。

只需將該函數的第二個參數設置為2,即可保留兩位小數。

<?php 
echo round(3.412,2)."<br>"; 
echo round(3.45648,2); 
?>

php如何去除兩位小數后的值

2、使用number_format()函數

number_format()函數用于將字符串轉換為數字。它會在成功時返回格式化的數字,否則會在失敗時給出E_WARNING。

實現四舍五入,如果是不帶小數位數的,會自動用0補至指定的小數位數

<?php 
echo number_format(4.582,2)."<br>"; 
echo number_format(4.588,2)."<br>"; 
echo number_format(4.1,2); 
?>

php如何去除兩位小數后的值

3、使用sprintf()函數

實現四舍五入,并且如果是不帶小數位數的,會自動用指定的字符(指定的0)補至指定的小數位數

<?php 
echo sprintf("%01.2f", 5.228)."<br>"; 
echo sprintf("%01.2f", 5.224)."<br>"; 
echo sprintf("%01.2f", 5);
?>

php如何去除兩位小數后的值

4、使用 floor()函數

可以不四舍五入的保留小數點后兩位。

floor()函數是舍去取整。例如,floor(4.66456) 結果:4 ,floor(9.1254) 結果9 。

因此,去小數點后兩位,需要先乘以100,然后舍去取整,再除以100,即:

floor(數值*100)/100

示例:

<?php 
echo (floor(3.148*100)/100)."<br>"; 
echo (floor(3.142*100)/100); 
?>

php如何去除兩位小數后的值

“php如何去除兩位小數后的值”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

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

php
AI

宁南县| 淮北市| 吉首市| 沁水县| 湘潭市| 睢宁县| 武宣县| 永丰县| 赤城县| 浦北县| 沧州市| 遵义市| 台北市| 安义县| 江达县| 四子王旗| 仪陇县| 抚宁县| 滨州市| 黔西县| 平谷区| 绥化市| 新昌县| 盖州市| 涞源县| 客服| 新源县| 昂仁县| 洪湖市| 桓台县| 武安市| 吴忠市| 郁南县| 宁安市| 乡宁县| 乌兰县| 万盛区| 姜堰市| 安宁市| 靖宇县| 沾益县|