Java问题——数值舍入问题
来源:互联网 发布:淘宝两颗心 编辑:程序博客网 时间:2024/05/22 15:18
开发过程中经常会遇到小数舍入问题,利用java.math包下的BigDecimal类中的方法可以有效的解决这一类问题。简单代码如下:
double d1 = 16545.325;
double d2 = -124566.225;
System.out.println( new BigDecimal(d1).setScale(2,RoundingMode.HALF_UP));
System.out.println( new BigDecimal(d2).setScale(2,RoundingMode.HALF_DOWN));结果:16545.33
-124566.23
详情参见JDK API1.6.0中文版
阅读全文
0 0
- Java问题——数值舍入问题
- 【Java实战】DecimalFormat对数值格式化的舍入问题——RoundingMode
- DecimalFormat对数值格式化的舍入问题——RoundingMode
- DecimalFormat对数值格式化的舍入问题——RoundingMode
- Android : DecimalFormat对数值格式化的舍入问题——RoundingMode
- DecimalFormat对数值格式化的舍入问题——RoundingMode
- DecimalFormat对数值格式化的舍入问题——RoundingMode
- DecimalFormat对数值格式化的舍入问题——RoundingMode
- DecimalFormat对数值格式化的舍入问题——RoundingMode
- ECMAScript浮点数值计算舍入误差问题
- 计算机舍入问题
- java的数值精度问题
- JAVA大数值问题总结
- Java问题——过大或过小数值防止科学计数法
- java中数值计算的精度问题
- Java中数值计算的精度问题
- 数值计算——线性最小二乘问题
- 栈——火车出战入站问题
- MSComm控件进行串口编程的基本步骤
- 第五次面试
- Java 基础知识整理的思维导图
- Python学习笔记(一)
- 在vue项目中引入highcharts图表的方法
- Java问题——数值舍入问题
- Java虚拟机JVM启动内存参数设置
- 关于Go语言在服务端做Restful接口和socket通信
- TCP三次握手四次挥手
- blur事件与click事件冲突怎么解决
- Five-In-a-Row CodeForces
- AngularJS 最常用的八种功能
- biTStream功能介绍与应用
- React component 生命周期