BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3setScale(1,BigDecimal.ROUND_UP)进位处理...
分类:
编程语言 时间:
2014-12-23 09:00:07
阅读次数:
165
decimal(p[,s]),其中p为精度,s为小数位数p(精度)最多可以存储的十进制数字的总位数,包括小数点左边和右边的位数s(小数位数)小数点右边可以存储的十进制数字的最大位数1.在保证小数位且总位数不超过6时declare @a decimal(6,3) set @a=56.342689 pr...
分类:
其他好文 时间:
2014-12-20 16:46:49
阅读次数:
255
原生 javascript 中四舍五入的函数 toFixed(n) , n为要保留的小数位数。 (0<= n <=20)var num=1.0999;console.log(num.toFixed(20));http://jsfiddle.net/14x0vhu6/输出值不是预想的1.0999,而是...
分类:
编程语言 时间:
2014-12-16 15:02:00
阅读次数:
190
在项目开发过程中经常会遇到数据导出Excel。如果只是导出数据就好办了。但往往用户会有各种格式要求。加粗、边框、合并单元格、汇总等功能。以下的方法是基于Excel模版方式写入数据导出的功能。可以最大满足用户的格式需求。可以提前所相应的数据列设置好对齐方式,是否加粗、数据格式、保留小数位。对文本型的数...
读取的单元格为 hssfCell ,传入下面我提供的方法处理默认poi返回的为DOUBLE,所有先转为Long判断下,再进行返回; private String getValue(Cell hssfCell) { if (hssfCell.getCellType() == hssf...
分类:
其他好文 时间:
2014-12-05 12:17:48
阅读次数:
193
round() 遵循四舍五入把原值转化为指定小数位数,如:round(1.45,0) = 1;round(1.55,0)=2floor()向下取整 如:floor(1.45)= 1,floor(1.55) = 1 ,floor(-1.45)= -2 ,floor(-1.55) = -2ceiling...
分类:
数据库 时间:
2014-12-02 14:44:03
阅读次数:
229
1.数值扩展和修复toFixed(num) 方法可把 Number 四舍五入为指定小数位数的数字。num必需,规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。如果省略了该参数,将用 0 代替。返回 NumberObject 的字符串表示,不采用指数计数...
分类:
其他好文 时间:
2014-12-01 15:54:39
阅读次数:
200
Int.ToString(format):格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数,具体如下:格式说明符说明示例输出 C货币2.5.ToString("C")¥2.50 D十进制数25....
在js中对数值的格式化经常会用到四舍五入、保留小数位数、百分制格式化,分别会用到以下方法,但是在IE浏览器下toLocaleString()的结果与其它浏览器去不一样;
分类:
其他好文 时间:
2014-11-18 23:26:23
阅读次数:
323
c# ToString() 格式化字符串 格式化数值:有时,我们可能需要将数值以一定的格式来呈现,就需要对数值进行格式化。我们使用格式字符串指定格式。格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数。格式说明符 说明 示例...