java中将数字转换成带千分位格式
2008-06-25 15:20
555 查看
本来写好的,妈的,被这个FCKEditor搞烦了,直接贴代码
String str = DecimalFormat.getNumberInstance().format(1245600000);
String currecy = NumberFormat.getCurrencyInstance().format(1245600000);
System.out.println("转换成Currency格式:"+currecy);
System.out.println("转换成带千分位的格式:"+str);
输出结果:
转换成Currency格式:¥1,245,600,000.00
转换成带千分位的格式:1,245,600,000
也可以用正则表达式,那样太烦了,下面这段js就是实现类似的功能,懒得写在js板块里面
function convert(num)
{
var str = num+"";
var reg = /(-?/d+)(/d{3})/;
while(reg.test(str))
{
str = str.replace(reg,"$1,$2");
}
return str;
}
妈的,不写文字了,被这个FCKEditor 搞死了
String str = DecimalFormat.getNumberInstance().format(1245600000);
String currecy = NumberFormat.getCurrencyInstance().format(1245600000);
System.out.println("转换成Currency格式:"+currecy);
System.out.println("转换成带千分位的格式:"+str);
输出结果:
转换成Currency格式:¥1,245,600,000.00
转换成带千分位的格式:1,245,600,000
也可以用正则表达式,那样太烦了,下面这段js就是实现类似的功能,懒得写在js板块里面
function convert(num)
{
var str = num+"";
var reg = /(-?/d+)(/d{3})/;
while(reg.test(str))
{
str = str.replace(reg,"$1,$2");
}
return str;
}
妈的,不写文字了,被这个FCKEditor 搞死了
相关文章推荐
- ASP.NET中将数字日期转换为中文格式
- Excel中将数字转换为日期格式
- Java中将数据由UTF8转换成GB2312格式
- Java中将JSON格式的数据转换成对应的Bean、Map、List数据
- Java中将JSON格式的数据转换成对应的Bean、Map、List数据
- java导出:防止EXCEL或WPS的将文本自动转换为日期或数字格式
- Java中将数据由UTF8转换成GB2312格式
- java中将数字转换成以万为单位,同时四舍五入保留小数点后一位
- java类型转换:String类型的数字转换成固定格式类型输出的String(有无规则均可)
- Java中将JSON格式的数据转换成对应的Bean、Map、List数据
- Java中将JSON格式的数据转换成对应的Bean、Map、List数据
- java中将字符型数字转换成整型
- JS 数字格式千分位相互转换
- java中8位日期数字转换成日期格式
- Java中将JSON格式的数据转换成对应的Bean、Map、List数据
- java转换数字为千分位
- 关于C#中将数字转换为指定格式
- 【Java中将JSON格式的数据转换成对应的Bean、Map、List数据】
- JS实现数字格式千分位相互转换方法
- java中把数字转换为货币格式的方法及保留数位的问题