BigDecimal的equals
2016-03-02 19:14
267 查看
BigDecimal testA = new BigDecimal(79); BigDecimal testB = new BigDecimal("79.00"); System.out.println(testA); System.out.println(testB); System.out.println(testA.equals(testB));
执行上面的代码 , 结果是false...
如果想比较BigDecimal , 请使用compareTo.
BigDecimal比较的时候会比较scale , 如果scale不同就立刻返回false
相关文章推荐
- HDU 3308 LCIS
- TIMUS-1748. The Most Complex Number-求反素数(数学+搜索)
- HDU 1003 Max Sum【最大连续子序列】
- IE8 jquery ajax获取静态资源报错TypeError 拒绝访问
- spark 各组件研究
- Eclipse中如何开启Assert断言
- 考研啦 博客更新的少啦
- 安装Linux后修改grub默认启动选项
- android包名
- C# 获取mp3文件的歌曲时间长度
- bzoj 2542: [Ctsc2001]终极情报网 费用流
- CFSocket相关(未完待续)
- 基础练习 01字串
- HDU 1061 Rightmost Digit(快速幂入门)
- Windows 7 安全之根本:UAC 详解
- 在Xcode7项目集成友盟之后XIB报警告解决方法
- 有趣的Ruby-学习笔记6
- iOS文件读取方法 节选
- codeforces 622A Infinite Sequence
- 基础练习 01字串