package cc.openhome;
import java.math.BigDecimal;
public class DecimalDemo2 {
public static void main(String[] args) {
BigDecimal op1=new BigDecimal("0.1");
BigDecimal op2=new BigDecimal("0.1");
BigDecimal op3=new BigDecimal("0.1");
BigDecimal result=new BigDecimal("0.3");
if(op1.add(op2).add(op3).equals(result))
{
System.out.println("等于0.3");
}
else
{
System.out.println("不等于0.3");
}
}
}
认识对象(四)拓展
最新推荐文章于 2024-09-22 08:48:23 发布
本文通过一个具体的Java代码示例,展示了如何使用BigDecimal类进行精确的小数运算,并比较运算结果是否符合预期值0.3。该示例有助于理解BigDecimal在避免浮点数运算误差中的作用。
122

被折叠的 条评论
为什么被折叠?



