BigDecimal类型比较数字大小,invalue方法数值大于9位变成负数
来源:互联网 发布:python post本地文件 编辑:程序博客网 时间:2024/05/17 17:45
//1.转成int
BigDecimal a=new BigDecimal(vo.money()+"");
if(a.intValue()>0){
//判断
}
//此种方法的缺点是,当数字大于九位数时,得到的全部是负数,而且小数值得不到
//2.compareTo方法, //结果是:-1 小于,0 等于,1 大于
if(money.compareTo(BigDecimal.ZERO)==-1){
throw new RuntimeException("金额不能为负数!");
}
阅读全文
0 0
- BigDecimal类型比较数字大小,invalue方法数值大于9位变成负数
- BigDecimal类型比较大小
- BigDecimal类型比较大小
- BigDecimal类型比较大小
- BigDecimal类型比较大小
- BigDecimal类型比较大小
- JavaScript比较将变量变成数字类型比较大小
- BigDecimal比较大小,BigDecimal保留几位小数,BigDecimal和0比较大小
- jsp 获取两个数值直接用大于、小于比较大小和算加法,不是按数字大小比较,JSP都是以字符串在操作
- BigDecimal比较大小equals和compareTo方法
- BigDecimal比较大小
- java BigDecimal比较大小
- BigDecimal比较大小
- BigDecimal如何比较大小
- BigDecimal比较大小
- BigDecimal比较大小
- BigDecimal 比较大小
- BigDecimal如何比较大小
- 会场安排 最少用几个会场 贪心
- 软件项目版本号的命名规则及格式
- 图像处理的一般流程(opencv)
- Entity Framework(1)基础类接口
- 二分查找算法,斐波那契数列的递归及非递归。(分析时间复杂度及空间复杂度)
- BigDecimal类型比较数字大小,invalue方法数值大于9位变成负数
- 脚本无法挂载软链接的问题
- 日志-php-fpm慢日志查询
- ActiveMQ入门案例-yellowcong
- Unity中打包发布Apk时版本更新产生的问题
- Android四种事件处理方式
- Windows下安装Docker
- Oracle修改SGA_TARGET后启动失败
- ]性能优化调整--调整缓冲区高速缓存