php格式化數字:位數不足前面加0補足
先例項,後講解
php**
<?php
$var=
sprintf("%04d", 2);
//生成4位數,不足前面補0
echo
$var;
//結果為0002
?>
php字串sprintf()函式
sprintf(format,arg1,arg2,arg++)引數
描述format
必需。轉換格式。
arg1
必需。規定插到 format 字串中第乙個 % 符號處的引數。
arg2
可選。規定插到 format 字串中第二個 % 符號處的引數。
arg++
可選。規定插到 format 字串中第
三、四等等 % 符號處的引數。
引數 format 是轉換的格式,以百分比符號 ("%") 開始到轉換字元結束。下面的可能的 format 值:
arg1, arg2, ++ 等引數將插入到主字串中的百分號 (%) 符號處。該函式是逐步執行的。在第乙個 % 符號中,插入 arg1,在第二個 % 符號處,插入 arg2,依此類推。
php**
<?php
$number = 123;
$txt = sprintf("%f",$number);
echo $txt;
?>
格式數字 number_format()
例項:<?php
$number = 1234.56;
//english notation (default)
$english_format_number =
number_format(
$number);
//1,235
// french notation
$nombre_format_francais =
number_format(
$number, 2, ',', ' ');
//1 234,56
$number = 1234.5678;
//english notation without thousands seperator
$english_format_number =
number_format(
$number, 2, '.', '');
//1234.57
?>
php格式化數字 位數不足前面加0補足
php字串sprintf 函式 sprintf format,arg1,arg2,arg 引數 描述format 必需。轉換格式。arg1 必需。規定插到 format 字串中第乙個 符號處的引數。arg2 可選。規定插到 format 字串中第二個 符號處的引數。arg 可選。規定插到 forma...
格式化數字
格式化數字 下表是可在format函式中用於格式化數字的字元。字元 說明0 數字佔位符。顯示乙個數字或0。如果表示式在格式字串中出現0的位置上有數字,則顯示該數字 否則在該位置顯示0。如果數字的位數少於格式表示式中 0 的個數 小數點任一側 則顯示前導零或尾隨零。如果數字的小數點分隔符右側的位數多於...
數字格式化
double pi 3.1415927 圓周率 取一位整數 system.out.println new decimalformat 0 format pi 3 取一位整數和兩位小數 system.out.println new decimalformat 0.00 format pi 取兩位整數和...