方式一:最简单的方法:floata=123.4567f;//这里的100就是2位小数点,如果要其它位,如4位,这里两个100改成10000floatb=(float)(Math.round(a*100))/100;方式二:doublef=111231.5585;BigDecimalb=newBigDecimal(f);doublef1=b.setScale(2,BigDecimal.ROUND_H
分类:
编程语言 时间:
2018-08-09 14:55:59
阅读次数:
150
比较运算符:=、>、=、、!=、 SELECT AVG(col_name) FROM tb_name; # 对指定字段使用聚合函数SELECT ROUND((AVG(col_name),2) FROM tb_name; # 对聚合函数结果保留两位小数SELECT col_name1,col_name... ...
分类:
数据库 时间:
2018-08-07 22:53:21
阅读次数:
170
2.176544保留两位小数 1.select Convert(decimal(18,2),2.176544) 结果:2.18 2.select Round(2.176544,2) 结果:2.180000 2.176544保留两位小数 1.select Convert(decimal(18,2),2 ...
分类:
数据库 时间:
2018-08-06 18:30:05
阅读次数:
192
四舍五入 以下处理结果会四舍五入: 不四舍五入 以下处理结果不会四舍五入: 第一种,先把小数边整数: 第二种,当作字符串,使用正则匹配: 注意:如果是负数,请先转换为正数再计算,最后转回负数 ...
分类:
Web程序 时间:
2018-08-01 19:43:56
阅读次数:
166
最近一个项目中使用到了千位分隔这个功能,在网上也看见一些例子,但是实现起来总觉有些复杂。因此,自己实现了一个千位分隔,留给后来的我们。 先上源码吧。 该方法支持传入的是一个数字字符串,数字。第二个参数为保留小数的位数,默认保留两位小数; 这个方法实现非常简单,就是一个正则的问题。在该实现方法中,难点 ...
分类:
Web程序 时间:
2018-07-28 20:30:02
阅读次数:
184
java保留两位小数的方法 BigDecimal工具类 总所周知,java在浮点型运算时是非精确计算,如下demo 在商业运算中,这点微小的误差有可能造成非常严重的后果。 所以在商业应用开发中,涉及金额等浮点数计算的数据,全部使用BigDecimal进行加减乘除计算 BigDecimal工具类代码: ...
分类:
编程语言 时间:
2018-07-23 12:30:19
阅读次数:
172
SQL ROUND函数是对数据进行制定精度的取值。 第一个参数是取值的数据,第二个参数是精度,第三个参数是数据取值模式(四舍五入还是截断),其中第三个参数是可选参数,默认是四舍五入模式。 从上面结果可以看出,数据并非只保留两位小数,而是保留两位有效小数。 从上面两次可以看出,默认不使用第三个参数是四 ...
分类:
数据库 时间:
2018-07-18 23:20:33
阅读次数:
228
1、Math.Round(0.333333,2);//按照四舍五入的国际标准 2、double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//默认为保留两位 3、float i=0.333333; int j=(int)(i ...
看了网上好多帖子,都是保留两位小数的,写法是: HSSFDataFormat.GetBuiltinFormat("0.00"); 于是想四位小数,就是多加两个00,变成: HSSFDataFormat.GetBuiltinFormat("0.0000"); 说实话,从这里就开始入坑了,活生生被这个坑 ...
分类:
其他好文 时间:
2018-07-04 15:58:53
阅读次数:
1964
1、 ls 2、pwd 显示当前目录所在位置 3、date 日期时间 4、cal 日历 默认显示当前该月 cal 2012 :查看2012年的日历 cal 月 年 : 查看某年某月的日历 5、bc 计算器 bc 默认执行结果取整 bc scale=2 默认执行结果保留两位小数 6、man page、 ...
分类:
其他好文 时间:
2018-06-21 13:52:41
阅读次数:
204