BigDecimal 转换为int 或者其他类型
生活随笔
收集整理的這篇文章主要介紹了
BigDecimal 转换为int 或者其他类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我列舉了轉換的方法
BigDecimal HALF_UP = new BigDecimal("-12.44").setScale(1, RoundingMode.HALF_UP);int value = HALF_UP.intValue();float value1 = HALF_UP.floatValue();double value2 = HALF_UP.doubleValue();long value3 = HALF_UP.longValue();byte value4 = HALF_UP.byteValue();short value5 = HALF_UP.shortValue();String value6 = String.valueOf(HALF_UP);
或者
BigDecimal HALF_UP = new BigDecimal("-12.44");int value = HALF_UP.setScale(1, RoundingMode.HALF_UP).intValue();float value1 = HALF_UP.setScale(1, RoundingMode.HALF_UP).floatValue();double value2 = HALF_UP.setScale(1, RoundingMode.HALF_UP).doubleValue();long value3 = HALF_UP.setScale(1, RoundingMode.HALF_UP).longValue();byte value4 = HALF_UP.setScale(1, RoundingMode.HALF_UP).byteValue();short value5 = HALF_UP.setScale(1, RoundingMode.HALF_UP).shortValue();
?
總結
以上是生活随笔為你收集整理的BigDecimal 转换为int 或者其他类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 九条鱼的画是谁画的啊?
- 下一篇: 露从今夜的下一句是什么啊?