Java中double变量精确到小数点后几(2)位
2024-10-18 22:19:45
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
最新文章
- 关于IE8兼容svg图片问题解决
- ITSEC TEAM 2013培训公开视频
- hibernate不关闭session后果
- FusionCharts
- 转.....IOC 和DI
- 菜鸟学java开篇
- STL之使用vector排序
- Qt 的内部进程通信机制
- 天兔(Lepus)监控系统慢查询分析平台安装配置
- Html5笔记之第四天
- 【app】adb连接问题整理
- [转]java中作用域public private protected 以及不写的区别
- Linux 与 Unix 到底有什么不同?区别在哪?
- C# 简单POST请求 同时防止中文乱码的出现
- Jenkins 开启用户注册机制及用户权限设置
- 使用css将图像居中
- MySQL 如何创建索引?怎么优化?
- [LeetCode] 112. Path Sum ☆(二叉树是否有一条路径的sum等于给定的数)
- SharePoint2010 对象模型 关联列表
- 利用ajaxSubmit()方法实现Form提交表单后回调
热门文章
- 利用opencv中的级联分类器进行人脸检測-opencv学习(1)
- QWidget类中默认是忽略inputMethodEvent事件(要获取输入的内容就必须使用这个事件)
- Qt4----子例化QDialog(可扩展对话框的使用)
- easyhadoop:failed to open stream:Permission denied in /var/www/html/index.php
- wince平台下使用log4net记录日志
- Let’s do this!新手程序员的入门指南(转)
- Android——与查询联系人相关的3张表
- 14.6.7?Limits on InnoDB Tables InnoDB 表的限制
- UVA 839 (13.08.20)
- [Machine Learning (Andrew NG courses)]IV.Linear Regression with Multiple Variables