- 博客(6)
- 收藏
- 关注
转载 BigDecimal 简介
BigDecimal 由任意精度的整数非标度值 和 32 位的整数标度 (scale) 组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以 10 的负 scale 次幂。因此,BigDecimal 表示的数值是 (unscaledValue × 10-scale)。 可以处理任意长度的浮点数运算。 BigDecimal add(BigDecimal val) //Bi...
2018-06-29 12:28:56 391
转载 String.Format( )用法
String.Format用法 名称 说明 Format(String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。 Format(String, array<>[]()[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。 Format(IFormatProvider...
2018-06-27 15:28:59 104951
原创 BigDecimal比较大小equals和compareTo方法
equals方法会比较值和精确度,而compareTo则会忽略精度。以下是java.math.BigDecimal.compareTo()方法的声明public int compareTo(BigDecimal val)参数:val-- 要与此BigDecimal比较的值。返回值:此方法,如果BigDecimal为小于val返回-1,如果BigDecimal为大于val返回1,如果BigDecim...
2018-06-27 14:23:41 23531
转载 BigDecimal.setScale 处理java小数点
BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND_HALF_...
2018-06-27 14:08:43 137
原创 eclipse debug模式下启动非常慢的问题
这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动设置了断点,导致tomcat不能正常启动。解决方法如下:以debug模式启动tomcat,打开breakpoints veiw,右键-> Remove all,重启下tomcat就OK了...
2018-06-26 17:20:53 901
翻译 JAVA基础-----Collections.sort的两种用法
Collections是一个工具类,sort是其中的静态方法,是对List类型集合进行排序的,它有两种方式:(默认实现了Comparable接口的表示形式)1.Collections.sort(list);//直接调用,默认为升序排序。2. sort方法默认是升序排列,如想降序可通过Comparator接口的compare方法来完成自定义排序,代码如下: static List<Int...
2018-06-26 16:14:12 802
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人