java格式化金额数字
2007-04-03 23:28
405 查看
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ContractedBlock.gif)
public static void main(String[] args) ...{
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
long a=100011;
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
long b=200022;
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
Double d=new Double(b-a);
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
DecimalFormat fmt = new DecimalFormat("##,###,###,###,##0.00");
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
System.out.println(fmt.format(d/100));
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
NumberFormat nf = NumberFormat.getCurrencyInstance();
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
System.out.println(nf.format(88888.88));
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif)
}
运行结果:
1,000.11
¥88,888.88
相关文章推荐
- java格式化金额 java格式数字 保留2位小数
- js格式化金额.数字. 逗号分隔 ,##.00
- js实现数字千分位逗号分开格式化(银行金额效果)
- JS格式化数字金额用逗号隔开保留两位小数
- java格式化数字
- Struts2 S标签 数字格式化成金额输出
- 数字金额转大写金额(Java)
- js金额数字格式化实现代码(三位加逗号处理保留两位置小数)
- Java中格式化输出数字
- java 中格式化数字
- java 数字格式化:小数点、百分比 NumberFormat Decimalformat
- java 格式化输出数字的方法
- 数字格式化,Java DecimalFormat的主要功能及使用方法
- java数字金额转化为中文金额
- Java字符串格式化:数字前面加0
- 数字金额转换中文大写Java实现
- java中价格的数字中间有逗号的格式化
- Form格式化数字、金额
- iReport数字金额格式化
- [JAVA] 数字格式化显示方法