java 四舍五入保留小数的诡异
来源:互联网 发布:易语言 tcp 发送数据 编辑:程序博客网 时间:2024/06/08 12:02
http://blog.csdn.net/chenssy/article/details/12719811
double d = 55.55555d;// 方式一:BigDecimal b = new BigDecimal(d);double m1 = b.setScale(4, BigDecimal.ROUND_HALF_UP).doubleValue();System.out.println("方式一:"+m1);// 方式二:String m2 = new DecimalFormat("#.0000").format(d);System.out.println("方式二:"+m2);// 方式三:String m3 = String.format("%.4f", d);System.out.println("方式三:"+m3);//方法四:double m4 = Math.round(d * 10000d) *0.0001d;System.out.println("方式四:"+m4);
一、double d = 55.55555d;方式一:55.5555方式二:55.5556方式三:55.5556
方式四:55.555600000000005
二、doubled =55.55545d;
方式一:55.5555方式二:55.5554方式三:55.5555方式四:55.5555
0 0
- java 四舍五入保留小数的诡异
- java 四舍五入保留小数
- java 四舍五入保留小数
- java 四舍五入保留小数
- java 四舍五入保留小数
- Java四舍五入保留小数
- java 四舍五入保留小数
- java 四舍五入保留小数
- java 四舍五入保留小数
- java 四舍五入保留小数做法
- java 小数四舍五入 保留两位小数
- java:double四舍五入并保留两位小数的方法
- Java使四舍五入和保留N位小数的方法
- java中四舍五入保留两位小数的方法
- java四舍五入、保留n位小数
- java 四舍五入后保留两位小数
- Java中的四舍五入 保留指定位小数
- java四舍五入保留两位小数
- VC上获取MAC地址
- Android IPC进程通信 Messager方式
- 即时通讯软件设计(一)
- iOS常见手势总结-单击、双击、捏合、旋转、移动、清扫、长按
- CSS Selector(berserkjs用到)
- java 四舍五入保留小数的诡异
- 飞行姿态解算笔记(一)
- 飞行姿态解算笔记(二)
- 一般PID的C语言实现
- Objective-C自定义弹层UIActionSheet
- Block传值与协议传值的比较
- python mysql操作使用变量作为表名
- 笔记本电脑屏幕变暗的原因及解决方法
- 动态表单添加及动态删除元素