复制代码
1
2
3
4
5
6
7
8
9
10
11
12BigDecimal bigDecimal1 = new BigDecimal("-1.1"); BigDecimal bigDecimal2 = new BigDecimal(-1.1); System.out.println(bigDecimal1.stripTrailingZeros().toPlainString() + " stripTrailingZeros 去除尾部的0,"); System.out.println(bigDecimal2.stripTrailingZeros().toPlainString() + " stripTrailingZeros 去除尾部的0,"); System.out.println(bigDecimal2.max(BigDecimal.TEN) + " max 取两个值的最大值"); System.out.println(bigDecimal1.negate() + " max 取反"); System.out.println(bigDecimal1.negate().negate()+ " max 取反"); System.out.println(BigDecimal.ONE.movePointLeft(2)+ " 小数点向左移动两位"); System.out.println(BigDecimal.ONE.movePointRight(2)+ " 小数点向右边移动两位"); //通过上述结果看,转BigDecimal 的时候,最好通过第一种方式转,即字段串new BigDecimal("-1.1");
最后
以上就是羞涩鞋垫最近收集整理的关于Java BigDecimal 常见用法的全部内容,更多相关Java内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复