Non-terminating decimal expansion; no exact representable decimal result异常处理
来源:互联网 发布:linux服务器开发 epub 编辑:程序博客网 时间:2024/06/06 19:50
错误:
今天在使用BigDecimal的时候出现一个错误:
java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.
原因:
原因:
通过BigDecimal的divide方法进行除法时当不整除,出现无限循环小数时,就会抛这个异常。
解决方法:
解决方法:
使用方法divide(BigDecimal divisor, int scale, RoundingMode roundingMode)
指定精度:scale, 舍入模式:roundingMode
来指定除法之后保留小数位数,这样就避免出现无限循环。
来指定除法之后保留小数位数,这样就避免出现无限循环。
0 0
- Non-terminating decimal expansion; no exact representable decimal result异常处理
- Non-terminating decimal expansion; no exact representable decimal result
- Non-terminating decimal expansion; no exact representable decimal result.
- Non-terminating decimal expansion; no exact representable decimal result.
- Non-terminating decimal expansion; no exact representable decimal result
- Non-terminating decimal expansion; no exact representable decimal result
- Non-terminating decimal expansion; no exact representable decimal result
- Non-terminating decimal expansion; no exact representable decimal result
- Non-terminating decimal expansion; no exact representable decimal result
- Non-terminating decimal expansion; no exact representable decimal result
- Non-terminating decimal expansion; no exact representable decimal result
- Non-terminating decimal expansion; no exact representable decimal result
- Non-terminating decimal expansion; no exact representable decimal result.
- BigDecimal类数据的处理和"Non-terminating decimal expansion; no exact representable decimal result"问题
- 系统异常,异常信息:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable d
- 使用BigDecimal进行除法运算的时候报 Non-terminating decimal expansion; no exact representable decimal result
- BigDecimal除法运算出现java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result的解决办法
- java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal res
- 我最常用的AutoHotKey脚本分享
- 标准W3C盒子模型和IE盒子模型CSS布局经典盒子模型(转)
- 使用Spring Boot开发Restful程序
- 命令行基础
- k-近邻算法
- Non-terminating decimal expansion; no exact representable decimal result异常处理
- 一个阿里云 MYSQL 服务 RDS 下的查询优化
- iText7中的中文显示问题
- ResultSet获取set中的记录数
- UNIX时间戳的应用-JAVA
- Android Studio SDK 如何获取到源码
- Android添加APN配置后,OTA升级完成后,依然无法识别添加的APN
- html本地存储方式实现的五线谱在线识谱练习应用
- android 自定义Toast显示风格