php保留小數格式的多種方法

2022-08-02 05:03:06 字數 521 閱讀 8993

php保留小數格式,定義小數格式,小數點,位數,小數字數:

方法一:(推薦)

bcmul(1000.90,1,2);//兩個數相乘1000.90*1, 保留兩位小數點(無四捨五入)《返回string型別》

方法二:(無四捨五入)

numberformat(1000.999);

function numberformat($a=0)

$a = $a*1;

return $a;

}方法三:

number_format($a*$b,2,'.',''); 

//特別注意: 該函式得到的是字串,且會千位數的地方有逗號,所以要放第四個引數為空才行,(第三個引數表示小數點的字元為.)

//注:該方法也會有四捨五入,返回string型別

方法四:

floor($num*100)/100

其它相關函式:

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

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

php中保留小數的方法

我們在php開發的時候經常需要保留小數字數,比如顯示金額的時候通常需要保留兩位小數字數,除了可以在設計資料庫的時候將金額字段設定為decimal n,2 形式的,通過php也可以處理小數數字,php中可以處理數字的函式很多,就列舉一下常用的處理數字的函式 此函式可以實現四捨五入,並且如果是不帶小數字...

PHP保留小數字的三種方法

php保留兩位小數的幾種方法 link num 10.4567 第一種 利用round 對浮點數進行四捨五入 echo round num,2 10.46 第二種 利用sprintf格式化字串 format num sprintf 2f num echo format num 第三種 利用千位分組來...