首頁  >  文章  >  後端開發  >  php除法怎麼保留1位小數

php除法怎麼保留1位小數

WBOY
WBOY原創
2022-02-14 11:15:474493瀏覽

php除法保留1位小數的方法:1、利用「number_format()」函數,語法為「number_format(被除數/除數,1)」;2、利用sprintf()函數,語法為「sprintf ("%.1f",被除數/除數)」。

php除法怎麼保留1位小數

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

php除法怎麼保留1位元小數

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

註解:此函數支援一個、兩個或四個參數(不是三個)。

語法

number_format(number,decimals,decimalpoint,separator)

參數 描述

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

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

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

separator 可選。規定用作千位分隔符號的字串。僅使用該參數的第一個字元。如 "xxx" 僅輸出 "x"。

註解:如果設定了該參數,那麼所有其他參數都是必需的。

sprintf() 函數把格式化的字串寫入變數中。

arg1、arg2、 參數將被插入到主字串中的百分號(%)符號處。該函數是逐步執行的。在第一個 % 符號處,插入 arg1,在第二個 % 符號處,插入 arg2,依此類推。

註解:如果 % 符號多於 arg 參數,則您必須使用佔位符。佔位符被插入到 % 符號之後,由數字和 "\$" 組成。請參閱實例 2。

語法

sprintf(format,arg1,arg2,arg++)

參數 描述

format 必要。規定字串以及如何格式化其中的變數。

範例如下:

<?php 
$x=17; 
$y=7;
$z=$x / $y;
echo number_format($z, 1)."<br>";
echo sprintf( "%.1f ",$z);
?>

輸出結果:

php除法怎麼保留1位小數

#推薦學習:《PHP影片教學

以上是php除法怎麼保留1位小數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn