`
wjt276
  • 浏览: 641327 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

Java四舍五入保留两位小数

    博客分类:
  • Java
阅读更多
public static void main(String[] args){ 
  double d = 18896.5578; 
  DecimalFormat df = new DecimalFormat("#.00"); 
        System.out.println(df.format(d)); 
 } 


这样也可以
public static void main(String[] args){
  double num = 5.75557;
  System.out.println(Math.floor(num));//取整
  BigDecimal   b=new   BigDecimal(num);   
     num=b.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();   
  
  System.out.println(num);
 }
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics