BigDecimal运算(加、减、乘、除)
程序员文章站
2022-06-20 09:42:36
public class BigDecimalOperation { private BigDecimalOperation(){ } public static BigDecimal add(double v1,double v2){ BigDecimal b1 = new BigDecimal(... ......
public class bigdecimaloperation {
private bigdecimaloperation(){
}
public static bigdecimal add(double v1,double v2){
bigdecimal b1 = new bigdecimal(double.tostring(v1));
bigdecimal b2 = new bigdecimal(double.tostring(v2));
return b1.add(b2);
}
public static bigdecimal sub(double v1,double v2){
bigdecimal b1 = new bigdecimal(double.tostring(v1));
bigdecimal b2 = new bigdecimal(double.tostring(v2));
return b1.subtract(b2);
}
public static bigdecimal mul(double v1,double v2){
bigdecimal b1 = new bigdecimal(double.tostring(v1));
bigdecimal b2 = new bigdecimal(double.tostring(v2));
return b1.multiply(b2);
}
public static bigdecimal div(double v1,double v2){
bigdecimal b1 = new bigdecimal(double.tostring(v1));
bigdecimal b2 = new bigdecimal(double.tostring(v2));
return b1.divide(b2,2,bigdecimal.round_half_up);//四舍五入,保留2位小数
}
}
上一篇: Python判断文本中消息重复次数的方法
下一篇: Python数组遍历的简单实现方法小结
推荐阅读
-
BigDecimal运算(加、减、乘、除)
-
计算任选 3个 (1 到 9 )的自然数,他们能通过 加 减 乘 除 运算组合 形成 24 。例如 , 1,3,8 就能 通过 1X3X8 这样的运算 得到 24. 或者 7+8 +9 = 24
-
JavaScript学好加、减、乘、除运算,走遍天下都不怕
-
C语言实现简单的计算器(加、减、乘、除)
-
Linux 中(加、减、乘、除)实例详解
-
BigDecimal运算(加、减、乘、除)
-
那些年,我们追过的PHP自加自减运算(2)_PHP教程
-
那些年,我们追过的PHP自加自减运算(1)
-
那些年,我们追过的PHP自加自减运算(2)_PHP教程
-
PHP自加自减运算示例大全