java.math.BigDecimal 用户余额计算
java哥
阅读:546
2021-03-31 21:33:26
评论:0
使用java.math.BigDecimal进行用户余额计算时,必须分为以下几个步骤:
1、用float或者double变量构建BigDecimal对象。
2、通过调用BigDecimal的加,减,乘,除等相应的方法进行算术运算。
3、把BigDecimal对象转换成float,double,int等类型。
第一步:构建BigDecimal对象
BigDecimal bigDecimal= BigDecimal.valueOf(float/double);
第二步:实现 BigDecimal对象,加减乘除
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);
第三步:实现 BigDecimal对象转换float 或者double
bigDecimal.doubleValue();
bigDecimal.floatValue();
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。