金额格式化

简介: /**  * 金额格式化  * @param s 金额  * @param len 小数位数  * @return 格式后的金额  */ public static String insertComma(String s, int len) {     if (s == null || s.
/**
  * 金额格式化
  * @param s 金额
  * @param len 小数位数
  * @return 格式后的金额
  */
public  static  String insertComma(String s,  int  len) {
     if  (s ==  null  || s.length() <  1 ) {
         return  "" ;
     }
     NumberFormat formater =  null ;
     double  num = Double.parseDouble(s);
     if  (len ==  0 ) {
         formater =  new  DecimalFormat( "###,###" );
 
     else  {
         StringBuffer buff =  new  StringBuffer();
         buff.append( "###,###." );
         for  ( int  i =  0 ; i < len; i++) {
             buff.append( "#" );
         }
         formater =  new  DecimalFormat(buff.toString());
     }
     return  formater.format(num);
}
目录
相关文章
|
5月前
|
JavaScript
js 金额格式化——显示千位分隔符
js 金额格式化——显示千位分隔符
71 0
|
7月前
日期工具,校验当年开始年份,结束年份,当月开始日期,结合素日期
日期工具,校验当年开始年份,结束年份,当月开始日期,结合素日期
|
7月前
金额格式化处理
金额格式化处理
39 0
|
7月前
【全网最精简】一行代码解决千万位以上的数字格式化为银行金额数字格式/货币格式(如:¥1,000,000,000.00)
【全网最精简】一行代码解决千万位以上的数字格式化为银行金额数字格式/货币格式(如:¥1,000,000,000.00)
|
JavaScript 前端开发
javascript以当前日期为准计算当月、上月、下月直接输出日期的解决方案
javascript以当前日期为准计算当月、上月、下月直接输出日期的解决方案
103 0
|
测试技术
【解决方案 二十三】带单位的数值转大写人民币金额
【解决方案 二十三】带单位的数值转大写人民币金额
114 0
【C#每日一题】输入任意一个日期显示出它是当年的第几天?星期几?并打印出当月的日历
作业1:输入任意一个日期显示出它是当年的第几天?星期几?并打印出当月的日历 运行结果: 上代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { .
167 0
【C#每日一题】输入任意一个日期显示出它是当年的第几天?星期几?并打印出当月的日历
Base64编码 url编码 获取当月所有日期 获取当月第一天和最后一天
Base64编码 url编码 获取当月所有日期 获取当月第一天和最后一天