NumberFormat [简介] java.text.NumberFormat extends java.text.Format extends java.lang.Object 实现的接口:Serializable, Cloneable 直接子类:ChoiceFormat, DecimalFormat 3 3   1 java.text.NumberFormat   extends   java.text.Format    extends    java.lang.Object 2 实现的…
NumberFormat [简介] java.text.NumberFormat extends java.text.Format extends java.lang.Object 实现的接口:Serializable, Cloneable 直接子类:ChoiceFormat, DecimalFormat NumberFormat 是所有数值格式的抽象基类.此类提供格式化和解析数值的接口.NumberFormat 还提供了一些方法来确定哪些语言环境具有数值格式,以及它们的名称是什么. Numbe…
1.函数原型   1 dateFormat(Stringformat,[Numbertime],[Booleancapitalize])::String 2.说明 格式化JavaScript 时间(也就是一个时间数值,从1970年1月1日到现在的秒值)成为我们容易理解的常规的字符串型的时间格式(比如2012/10/23等).这个格式化函数继承PHP格式化时间函数. 3.参数说明: 1)format: String 一个String型的格式字符串,包含如下形式 %a: 简短型星期,比如'Mon'.…
function ForDight(Dight,How){ ,How))/Math.pow(,How); return Dight; } //ForDight(Dight,How):数值格式化函数; //Dight:要格式化的 数字; //How::要保留的小数位数.…
转自http://blog.csdn.net/alanzyy/article/details/8465098  背景: 在对数值做一些计算的时候,往往我们需要控制计算结果的精度,所以会使用到DecimalFormat类来将数值格式化成字符串.在最近测试中,突然注意到默认使用DecimalFormat进行格式化时,并非我们一般认识上的四舍五入,而是一种诡异的舍入--(1)5以下舍去(2)5以上舍入(3)若前一位是奇数,5就舍入(4)如前一位是偶数,5就舍去 遇到这样的统计结论,没有理论的支持,…
http://blog.csdn.net/evangel_z/article/details/7624503 http://blog.163.com/wangzhengquan85@126/blog/static/36082995201182111847325/ http://niuxiaoxia870563296.iteye.com/blog/1749966 To format a number for the current Locale, use one of the factory cl…
NumberFormat类 该类是一个做数字格式化的类,它是一个抽象类,无法实例化.它提供了parse()和format()方法,其中format用于将数值,格式转化成字符串,parse()用于把字符串转化成数值,日期. NumberFormat提供了四个方法,来获取对应的子类: (1),NumberFormat.getNumberInstance(Local local); 获取通用的数据格式 (2),NumberFormat.getPercentInstance(Local local);…
语法:number?string(exp) 说明:根据给定的格式化表达式将数值格式化为字符串. 参数:格式化字符串,"0"表示固定占位(至少有这个位数,不足位数用0代替),"#"表示不固定占位(超过位数以四舍五入抹去),"," 表示整数部分分隔符, "."表示小数分隔符. 简单例子: <#assign num = 1234567.8> ${num?string('0.00')} 输出为:1234567.80 如果小…
做财务的同学遇到逗号分隔的数值格式,会用到NumberFormat类格式化数据 BigDecimal bigDecimal = new BigDecimal("1000000000.4110001"); NumberFormat instance = NumberFormat.getInstance(Locale.US); System.out.println(instance.format(bigDecimal)); 非常简便,但是会失去精度,得到的结果是:1,000,000,000…
Velocity 自带的工具类:NumberTool 实现数字格式化:保留两位小数和格式化千分位,以及取整. NumberTool 的 format(String format, Object obj)函数说明. 第一个参数定义的格式,第二个参数是要被格式化的对象. 1.使用示例: //保留两位小数 $number.format("#0.00", $val) //保留一位小数 $number.format("#0.0", $val) //百分比 $number.fo…