和风细雨

世上本无难事,心以为难,斯乃真难。苟不存一难之见于心,则运用之术自出。

java.math.BigDecimal使用示例

BigDecimal op1=new BigDecimal("3.14159");
BigDecimal op2=new BigDecimal("3");       

System.out.println("和="+op1.add(op2));
System.out.println("差="+op1.subtract(op2));
System.out.println("积="+op1.multiply(op1));
System.out.println("商="+op1.divide(op2, BigDecimal.ROUND_UP));
System.out.println("负值="+op1.negate());

System.out.println("指定精度的商="+op1.divide(op2,15, BigDecimal.ROUND_UP));
输出:

和=6.14159
差=0.14159
积=9.8695877281
商=1.04720
负值=-3.14159
指定精度的商=1.047196666666667

posted on 2008-02-22 10:07 和风细雨 阅读(1075) 评论(1)  编辑  收藏

评论

# re: java.math.BigDecimal使用示例 2010-05-28 10:38 啊啊啊

啥破帖子,积=9.8695877281?用程序跑过吗?  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: