首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA- BigDecimal

2012-12-24 
JAVA--- BigDecimal?? // 四舍五入取整?? System.out.println(四舍五入取整:(3.856) + new BigDecimal(

JAVA--- BigDecimal

?? // 四舍五入取整
?? System.out.println("四舍五入取整:(3.856)=" + new BigDecimal(i).setScale(0, BigDecimal.ROUND_HALF_UP));

?? // 四舍五入保留两位小数
?? System.out.println("四舍五入取整:(3.856)=" + new BigDecimal(i).setScale(2, BigDecimal.ROUND_HALF_UP));

?? // 凑整,取上限
?? System.out.println("凑整:Math.ceil(3.856)=" + (int) Math.ceil(i));

?? // 舍掉小数取整
?? System.out.println("舍掉小数取整:Math.floor(-3.856)=" + (int) Math.floor(-i));
?? // 四舍五入取整
?? System.out.println("四舍五入取整:(-3.856)=" + new BigDecimal(-i).setScale(0, BigDecimal.ROUND_HALF_UP));

?? // 四舍五入保留两位小数
?? System.out.println("四舍五入取整:(-3.856)=" + new BigDecimal(-i).setScale(2, BigDecimal.ROUND_HALF_UP));

?? // 凑整,取上限
?? System.out.println("凑整(-3.856)=" + (int) Math.ceil(-i));
}

热点排行