当前位置: 代码迷 >> Java Web开发 >> BigDecimal 负数判断,该如何处理
  详细解决方案

BigDecimal 负数判断,该如何处理

热度:2818   发布时间:2013-02-25 21:11:13.0
BigDecimal 负数判断
我想做从map取出来的数小于0时的判断
代码如下 (必须用BigDecimal)
(BigDecimal) map.get("LSZ_TEHAI_ZANSUU") > 0
该如何修正?

------解决方案--------------------------------------------------------
((BigDecimal) map.get("LSZ_TEHAI_ZANSUU")).signum() == -1 


signum返回 的是 -1, 0, 1,分别表示 负数、零、正数