您的位置:首页 > 编程语言 > Java开发

Java使用千分位并保留两位小数

2013-07-30 13:39 399 查看
double d = 123456.789;
DecimalFormat df = new DecimalFormat("#,##0.00");
System.out.println(df.format(d));


四舍五入保留2位小数:

String.format("%.2f", value);

JS中数字的计算,第一个方法用于计算,第二个用于千分位显示

Math.formatFloat = function (f, digit) {
var m = Math.pow(10, digit);
return parseInt(f * m, 10) / m;
};

function formatThousand(num) {
num = num + "";
var re = /(-?\d+)(\d{3})/;
while (re.test(num)) {
num = num.replace(re, "$1,$2");
}
return num;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: