BigDecimal中的大于、小于、大于等于、小于等于及加减乘除

奋斗吧
奋斗吧
擅长邻域:未填写

标签: BigDecimal中的大于、小于、大于等于、小于等于及加减乘除

2023-05-24 18:23:26 217浏览

BigDecimal中的大于、小于、大于等于、小于等于及加减乘除

BigDecimal中的大于、小于、大于等于、小于等于及加减乘除

a和b都不能为空

if(a.compareTo(b) == -1){
System.out.println(“a小于b”);
}

if(a.compareTo(b) == 0){
System.out.println(“a等于b”);
}

if(a.compareTo(b) == 1){
System.out.println(“a大于b”);
}

if(a.compareTo(b) > -1){
System.out.println(“a大于等于b”);
}

if(a.compareTo(b) < 1){
System.out.println(“a小于等于b”);
}

运算:

//加减乘除:

BigDecimal a= new BigDecimal(“10”);
BigDecimal b= new BigDecimal(“5”);

//加法
a.add(b);

//减法
a.subtract(b);

//乘法
a.multiply(b);

//除法
a.divide(b);

setScale(2) // 表示保留两位小数,默认用四舍五入方式

setScale(2,BigDecimal.ROUND_UP) // 向上取整

setScale(2,BigDecimal.ROUND_DOWN) // 向下取整

setScale(2,BigDecimal.ROUND_HALF_UP) // 四舍五入

setScaler(2,BigDecimal.ROUND_HALF_DOWN) // 四舍五入,如果是5则向下舍

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695