在php中,round的意思為“四捨五入”,是一個內建函數,作用是將浮點數轉換為整數;該函數可以對浮點數進行四捨五入,並傳回一個float類型的整數值,語法“round(number,precision,mode);”。
本教學操作環境:windows7系統、PHP8版、DELL G3電腦
php round()函數介紹
PHP
中對於數字有Integer
整數、Float
浮點型這兩種資料類型,在在某些特殊的環境下,我們只能使用整數型,而對浮點型來說,只能將其轉換為整數,PHP
提供了round()
函數,能夠幫助我們完成這項任務。
在php中,round的意思為“四捨五入”,作用是對浮點數進行四捨五入,傳回一個整數。
語法格式:
round(number,precision,mode);
參數 | #描述 |
---|---|
number | 必要。規定要捨入的值。 |
precision | 可選。規定小數點後的尾數。預設是 0,也可以是負數。 |
mode | 可選。規定表示舍入模式的常數:
|
傳回值:傳回一個float
類型的整數
##php round ()函數的使用範例
1.只有一個參數:##<?php
header("Content-type:text/html;charset=utf-8");
echo round(6.1)."、";
echo round(6.2)."、";
echo round(6.3)."、";
echo round(6.4)."、";
echo round(6.5)."、";
echo round(6.6)."、";
echo round(6.64)."<br>";
?>
2.有兩個參數:<?php
header("Content-type:text/html;charset=utf-8");
echo round(6.4545,3)."、";
echo round(6.4545,2)."、";
echo round(6.4545,1)."、";
echo round(6.4545,0)."<br>";
?>
3.三個參數:
<?php header("Content-type:text/html;charset=utf-8"); echo round(6.65,1,PHP_ROUND_HALF_DOWN)."<br>";//向下取整 echo round(6.65,1,PHP_ROUND_HALF_UP)."<br>";//向上取整 echo round(6.55,1,PHP_ROUND_HALF_EVEN)."<br>";//遇到 .5 的情况时取下一个偶数值舍入$val到 $precision小数位。 echo round(6.55,1,PHP_ROUND_HALF_ODD)."<br>";//遇到 .5 的情况时取下一个奇数值舍入$val到 $precision小数位。 ?>
以上是php中的round是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!