java总结:double取两位小数的多种方法
生活随笔
收集整理的這篇文章主要介紹了
java总结:double取两位小数的多种方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.方法一四舍五入:import java.math.BigDecimal;double f = 111231.5585;
BigDecimal b = new BigDecimal(f);
double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 2.方法二java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");
df.format(你要格式化的數(shù)字);例:new java.text.DecimalFormat("#.00").format(3.1415926)#.00 表示兩位小數(shù) #.0000四位小數(shù) 以此類推...3.方法三double d = 3.1415926;
String result = String .format("%.2f");%.2f
%.表示小數(shù)點前任意位數(shù)
2表示兩位小數(shù)格式
f表示浮點型
%.表示小數(shù)點前任意位數(shù)
2表示兩位小數(shù)格式
f表示浮點型
?
轉(zhuǎn)載于:https://www.cnblogs.com/iCheny/p/8365700.html
總結(jié)
以上是生活随笔為你收集整理的java总结:double取两位小数的多种方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双十一囤货后悔怎么回事 理性消费真的很重
- 下一篇: 华卓精科上市价格预测 人称国产光刻机第一