关于double类型保留小数的问题收藏
2009-01-30 17:03
295 查看
转自:http://www.nashenme.com
有将double 转换为int型的
如 double a=11.11111;
(int)a; 结果=11;
将double 转化为string类型且保留2位
String.valueOf(a).substring(0,5);结果是11.11但是不包括四舍五入!怎么办?GO GOOGLE
结果发现了
java.text.DecimalFormat df=new java.text.DecimalFormat("#0.00"); //("#0.000")你想保留几位写几位!
double a=83.456789;
df.format(a);
System.out.println(df.format(a)); 就是我要的结果 83.46
有将double 转换为int型的
如 double a=11.11111;
(int)a; 结果=11;
将double 转化为string类型且保留2位
String.valueOf(a).substring(0,5);结果是11.11但是不包括四舍五入!怎么办?GO GOOGLE
结果发现了
java.text.DecimalFormat df=new java.text.DecimalFormat("#0.00"); //("#0.000")你想保留几位写几位!
double a=83.456789;
df.format(a);
System.out.println(df.format(a)); 就是我要的结果 83.46
相关文章推荐
- 关于double类型保留小数的问题
- 解决Double类型的金额字段中使用保留两位小数并四舍五入的问题
- java中如何使Double类型的数值保留两位小数问题
- java中如何使Double类型的数值保留两位小数问题
- Java处理Double类型的小数位保留问题
- java中如何使Double类型的数值保留两位小数问题
- java中如何使Double类型的数值保留两位小数问题
- Java处理Double类型的小数位保留问题
- 关于java中Double类型的运算精度问题
- Java double类型保留两位小数的四种方法
- 关于java中double类型的比较大小的问题
- 数据类型转换 text 转 double 再保留两位小数
- 关于java中Double类型的运算精度问题
- 保留两位小数:数据库字段类型NUMBER,Java字段类型Double类型
- 对于java中小数类型用Double或Float进行加减乘除时缺失精度问题
- Java double类型保留指定位数小数,返回字符串,五舍六入
- java double类型保留两位小数4种方法
- java如何使Double类型保留两位小数;
- C# double和decimal数据类型以截断的方式保留指定的小数位数
- 关于数据库中保留小数位的问题