Double与Double类型数据相除保留小数工具
来源:互联网 发布:远程服务器连接软件 编辑:程序博客网 时间:2024/05/16 07:54
/** * 提供(相对)精确的除法运算。当发生除不尽的情况时,由scale参数指 定精度,以后的数字四舍五入。 * * @param v1 * 被除数 * @param v2 * 除数 * @param scale * 表示表示需要精确到小数点以后几位。 * @return 两个参数的商 */public class DoubleData {public static double div(double v1, double v2, int scale) {if (scale < 0) {throw new IllegalArgumentException("The scale must be a positive integer or zero");}BigDecimal b1 = new BigDecimal(Double.toString(v1));BigDecimal b2 = new BigDecimal(Double.toString(v2));return b1.divide(b2, scale, BigDecimal.ROUND_HALF_UP).doubleValue();}}
阅读全文
0 0
- Double与Double类型数据相除保留小数工具
- java double 类型保留小数
- java double 类型数据保留两位小数
- Android Double类型数据保留两位小数
- 关于double类型保留小数的问题
- double类型保留两位小数
- double类型如何保留2为小数
- double类型保留一位小数的方法
- double类型格式化保留2位小数
- double类型保留两位小数
- java double类型保留小数和四舍五入
- double类型保留两位小数
- java double类型保留两位小数
- double保留一位小数
- double保留一位小数
- Double 四舍五入保留小数
- double保留小数
- java中double类型的数据保留两位小数的方法
- GitHub常见标签生成教学,让你的开源库添加几分姿色。
- $.ajax()方法参数详解
- PHPStorm配置Xdebug调试
- python学习——python中执行shell命令
- Nginx-----源码安装nginx
- Double与Double类型数据相除保留小数工具
- django基本操作
- c# DataTable select 过滤返回新DataTable
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(九)
- android
- 主机常见噪音 的原因 及 降噪方法
- 报文保序的作用的说明
- android studio调试时使用正式签名
- 前段冷门知识总结