概述
BigDecimal作为涉及到钱或者有小数点要求时经常用到的数据类型拥有其特殊的地方,在加减乘除运算上与Integer类型不同。
【1】BigDecimal变量定义及赋值
一般的变量定义是:类型 变量名称=变量值。
但是 BigDecimal的赋值是不同的,BigDecimal赋值是
BigDecimal money = new BigDecimal(100);或者BigDecimal money= new BigDecimal("100")。
【2】BigDecimal类型运算
加法: add()
减法:subtract()
乘法:multiply()
除法:divide()
绝对值:abs()
【3】实例展示
BigDecimal num1= new BigDecimal(
"100"
);
BigDecimal num2= new BigDecimal(
"10"
);
BigDecimal result;
【3.1】加法
result= num1.add(num2);
System.
out
.println(
"加法运算结果是:"
+ result);
【3.2】减法
result= num1.subtract(num2);
System.
out
.println("减法运算结果是:"
+ result);
【3.3】乘法
result= num1.multiply(num2);
System.
out
.println("乘法运算结果是:"
+ result);
【3.4】除法
result= num1.divide(num2);
System.
out
.println("除法运算结果是:"
+ result);
搞定啦。
最后
以上就是矮小小懒猪为你收集整理的BigDecimal加减乘除运算的全部内容,希望文章能够帮你解决BigDecimal加减乘除运算所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复