`
lym6520
  • 浏览: 696010 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论
收藏列表
标题 标签 来源
数值格式化 numberformat
double f = 555111.22255;  
java.text.NumberFormat nf=java.text.NumberFormat.getNumberInstance();  
nf.setMinimumIntegerDigits(5);//整数显示最少位数不足前面补零  
nf.setMaximumIntegerDigits(5);//整数显示最多位数超出前面截取  
nf.setMinimumFractionDigits(3); //小数显示最少位数不足后面补零  
nf.setMaximumFractionDigits(3); //小数显示最多位数超出四舍五入  
nf.setGroupingUsed(false);//分组样式 默认为true 200,300.00  
String dig=nf.format(f);   
System.out.println(dig); //55111.223  
nf =NumberFormat.getCurrencyInstance(); //货币 默认地区Local格式  
System.out.println(nf.format(f)); //¥555,111.22  
nf =nf.getPercentInstance(); //百分号  
System.out.println(nf.format(f)); //55,511,122%  
Global site tag (gtag.js) - Google Analytics