// number_format ( float $number [, int $decimals = 0 ] ) : string
// number_format ( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," ) : string
// number_format 函式可以接受1個、2個或者4個引數(注意:不能是3個):
$number = 1234.5678;
// 如果只提供第乙個引數,number的小數部分會被去掉 並且每個千位分隔符都是英文小寫逗號","
$english_format_number = number_format($number); // 1,235
// 如果提供兩個引數,number將保留小數點後的位數到你設定的值,其餘同樓上
$english_format_number = number_format($number, 2); // 1,234.57
// 如果提供了四個引數,number 將保留decimals個長度的小數部分,
// 小數點被替換為dec_point,千位分隔符替換為thousands_sep
$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56
參考: 數字增加千分位符
匹配input內只能輸入數字和 逗號或者說是千分位符 ps 使用千分位符時,一般只保留2位小數 如果沒有特殊說明可以用html中的 number屬性可以輸入 e e 是科學計算中的自然數 所以是可以輸入的 限制只能輸入數字 和 if this val length 1 else 數字裝千分位格式,千...
轉換千分位
string str decimalformat.getnumberinstance format su string currecy numberformat.getcurrencyinstance format su system.out.println 轉換成currency格式 su sys...
C 數字帶逗號(千分位符 金錢千分位字元)
帶了逗號之後 數字就變成字串了 不再是數字了。1 c 中用最簡單的方法把數字 不含小數 轉換為千分位格式 如1234567變成1,234,567 方法 x.tostring 或 1234567.tostring n0 2 c 中把數字轉換成帶兩位小數的千分位字元 如1234567.891變成1,23...