首页 > 编程语言 > 详细

HDU - 2054 A == B ? 字符串模拟 JAVA BigDecimal

时间:2020-08-17 22:34:32      阅读:83      评论:0      收藏:0      [点我收藏+]

给出数组A和B问是否相等。

可以用java的bigdecimal 和 string的去末尾0函数实现。

    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        while(in.hasNextBigDecimal()){
            BigDecimal a = in.nextBigDecimal();
            BigDecimal b = in.nextBigDecimal();
            String s1 = a.stripTrailingZeros().toString();
            String s2 = b.stripTrailingZeros().toString();
            if(s1.equals(s2)) System.out.println("YES");
            else System.out.println("NO");
        }
       in.close();
    }
}

 

HDU - 2054 A == B ? 字符串模拟 JAVA BigDecimal

原文:https://www.cnblogs.com/hznumqf/p/13520001.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!