java BigDecimal加减乘除 与 保留两位小数

(29条消息) java BigDecimal加减乘除 与 保留两位小数_weixin_33834137的博客-CSDN博客

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
BigDecimal bignum1 = new BigDecimal("10"); 
BigDecimal bignum2 = new BigDecimal("5"); 
BigDecimal bignum3 = null
   
//加法 
bignum3 =  bignum1.add(bignum2);      
System.out.println("和 是:" + bignum3); 
   
//减法 
bignum3 = bignum1.subtract(bignum2); 
System.out.println("差  是:" + bignum3); 
   
//乘法 
bignum3 = bignum1.multiply(bignum2); 
System.out.println("积  是:" + bignum3); 
   
//除法 
bignum3 = bignum1.divide(bignum2); 
System.out.println("商  是:" + bignum3); 
 
//保留2位小数
 
BigDecimal b=new BigDecimal(0);
b.multiply(new BigDecimal(0)).setScale(2,BigDecimal.ROUND_HALF_UP);

  https://blog.csdn.net/qq_36783371/article/details/80940304

posted @   变换  阅读(900)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示