import java.math.BigDecimal;
import java.text.NumberFormat; public class Java中double类型的数据精确到小数点后两位 { /**
* @param args
*/
public static void main(String[] args) {
//1
double f = 749.1666666666666;
BigDecimal b = new BigDecimal(f);
double f1 = b.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println("f="+f1);
//2
String t=new java.text.DecimalFormat("#.00").format(749.1666666666666);
System.out.println("t="+t);
//3
double d = 749.1666666666666;
String result = String .format("%.2f",d);
System.out.println("result="+result);
//4
NumberFormat ddf1=NumberFormat.getNumberInstance() ;
System.out.println("ddf1="+ddf1.format(749.1666666666666));
}
}

程序结果如下:

f=749.17
t=749.17
result=749.17
ddf1=749.167

最新文章

  1. 关于IE8兼容svg图片问题解决
  2. ITSEC TEAM 2013培训公开视频
  3. hibernate不关闭session后果
  4. FusionCharts
  5. 转.....IOC 和DI
  6. 菜鸟学java开篇
  7. STL之使用vector排序
  8. Qt 的内部进程通信机制
  9. 天兔(Lepus)监控系统慢查询分析平台安装配置
  10. Html5笔记之第四天
  11. 【app】adb连接问题整理
  12. [转]java中作用域public private protected 以及不写的区别
  13. Linux 与 Unix 到底有什么不同?区别在哪?
  14. C# 简单POST请求 同时防止中文乱码的出现
  15. Jenkins 开启用户注册机制及用户权限设置
  16. 使用css将图像居中
  17. MySQL 如何创建索引?怎么优化?
  18. [LeetCode] 112. Path Sum ☆(二叉树是否有一条路径的sum等于给定的数)
  19. SharePoint2010 对象模型 关联列表
  20. 利用ajaxSubmit()方法实现Form提交表单后回调

热门文章

  1. 利用opencv中的级联分类器进行人脸检測-opencv学习(1)
  2. QWidget类中默认是忽略inputMethodEvent事件(要获取输入的内容就必须使用这个事件)
  3. Qt4----子例化QDialog(可扩展对话框的使用)
  4. easyhadoop:failed to open stream:Permission denied in /var/www/html/index.php
  5. wince平台下使用log4net记录日志
  6. Let’s do this!新手程序员的入门指南(转)
  7. Android——与查询联系人相关的3张表
  8. 14.6.7?Limits on InnoDB Tables InnoDB 表的限制
  9. UVA 839 (13.08.20)
  10. [Machine Learning (Andrew NG courses)]IV.Linear Regression with Multiple Variables