php保留兩位小叔 php怎麼保留2位小數

2021-10-19 20:02:26 字數 681 閱讀 5093

方法:1、使用round()函式進行四捨五入,語法「round(浮點數,2)」;2、利用sprintf()函式,語法「sprintf("%.2f", 浮點數)」;3、使用format()函式進行四捨五入,語法「format(浮點數,2)」。

php怎麼保留2位小數?$num = 4.30258;

//第一種:利用php round方法對浮點數進行四捨五入

echo round($num, 2);

//第二種:利用sprintf格式化字串

$format_num = sprintf("%.2f", $num);

echo $format_num;

//第三種:利用千位分組來格式化數字的函式number_format()

echo number_format($num, 2, ".", "");

//第四種:利用mysql format函式對浮點數進行四捨五入

seletc format(num, 2);

當$num為超過兩位小數時是都可以使用,但是如果在thinkphp當中是小於兩位需格式化則只能使用第

二、三、四種,如果對格式不能允許逗號存在則只能使用第

二、三種。

專題推薦:php

php保留兩位小叔 php保留兩位小數的方法

如下所示 num 10.4567 第一種 利用round 對浮點數進行四捨五入 echo round num,2 第二種 利用sprintf格式化字串 format num sprintf 2f num echo format num 第三種 利用千位分組來格式化數字的函式number format...

php保留兩位小數

1.不進製的情況 比如3.149569取小數點後兩位,最後兩位不能四捨五入。結果 3.14。可以使用floor 函式 該函式是舍去取整。例如,floor 4.66456 結果 4 floor 9.1254 結果9 因此,去小數點後兩位,需要先乘以100,然後舍去取整,再除以100,即 a floor...

php數字兩位小數 PHP保留兩位小數的幾種方法

如下所示 num 10.4567 第一種 利用round 對浮點數進行四捨五入 echo round num,2 第二種 利用sprintf格式化字串 format num sprintf 2f num echo format num 第三種 利用千位分組來格式化數字的函式number format...