Rounding necessary
错误解决-Rounding necessary
注:rounding是进位的意思,描述进位模式,可设置四舍五入。
BigDecimal中,使用divide方法,也就是小数做除法运算时,会出现无法整除的情况,所以在用divide时,必须指定保留几位,以及进位模式。
例如:
summary.setScale(2)
保留几位就是scale参数,进位模式是roundMode 。这里我只标明了需要保留到小数点后面两位,而summary的值为184.552000 ,保留两位,会无法整除,就需要告知小数点后面应该保留几位,否者会报错,以下是idea 报错信息:
正确用法:
summary.setScale(2, RoundingMode.HALF_UP)
看一下页面效果:184.552000显示的值为184.55
Rounding necessary相关推荐
- SAP MM 物料主数据MRP2 视图Rounding Value字段
SAP MM 物料主数据MRP2 视图Rounding Value字段 http://blog.itpub.net/29829936/viewspace-2199939/ 如下物料号,MRP2视图中, ...
- BigDecimal类setScale方法问题:算数异常,精确度丢失-ArithmeticException: Rounding necessary
BigDecimal类setScale方法问题:算数异常,精确度丢失-ArithmeticException: Rounding necessary 在运行如下代码时, package BigDeci ...
- BigDecimal的异常记录:java.lang.ArithmeticException: Rounding necessary
记一次报错,代码样例: public static void main(String[] args) {BigDecimal bigDecimal = new BigDecimal(1234.5);i ...
- 【汇编语言与计算机系统结构笔记03】浮点数的计算机表示,IEEE 754,舍入(rounding),C语言中的浮点数
本次笔记内容: 04.浮点数的计算机表示 文章目录 IEEE的浮点数标准 IEEE的754标准 浮点数示例 计算机中浮点数二进制表示 浮点数的类型 规格化浮点数(Normalized) 规格化浮点数示 ...
- java.lang.ArithmeticException: Rounding necessary
java.lang.ArithmeticException: Rounding necessary 原因:BigDecimal对象的小数位超出了我们保留的小数位,且保留的小数位后面出现非0的数值,故抛 ...
- Double转BigDecimal并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary
分享知识 传递快乐 Double 转 BigDecima l并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary . 代码如下: ...
- BigDecimal舍入模式(Rounding Modes)
BigDecimal舍入模式(Rounding Modes) 1.ROUND_UP(向上舍入) 2.ROUND_DOWN(向下舍入) 3.ROUND_CEILING(以数轴向右舍入) 4.ROUND_ ...
- rounding mode
文章目录 什么是rounding mode rounding mode在C99中的定义 示例 运行结果 什么是rounding mode c语言中rounding mode(rounding dire ...
- underflow, overflow, approximation and rounding error
Underflow, overflow, approximation & rounding error What is underflow and what is overflow? Why ...
最新文章
- C#共享内存实例 附源码
- 微软免费AI作文打分软件升级:雅思考研四六级都能用,还能查单词给替换
- 洛谷 P1064 金明的预算方案
- 操作系统习题8—设备管理
- 面试官问的hibernate和mybatis常见面试题
- tcp keepalive
- (CPSCA's)CPOJC+VIJOS
- 天猫商城应用自定义类代码
- 企业高薪招人,近5成岗位月薪过万
- HTML5游戏引擎(二)01-egret引擎的安装与hello world
- 2021年 个人年度总结
- 电子商务里的P2P、O2O、P2C、B2C、B2B、C2C是什么?
- 【精品计划0】蓝桥杯 摔手机
- iOS开发入门——基础篇一
- linux 下跑通pointnet++网络模型
- Android:RecyclerView滑动到边缘时的光晕效果
- 如何使用Python3生成HmacSHA256加密
- freeCodeCamp “正向先行断言和负向先行断言“ 练习
- 计算机专业,刚上大一,该如何学习?
- 如何把cad格式转换成jpg格式?快速把cad转jpg的方法
热门文章
- windows11正式版官方系统原版镜像下载: Win11 21H2 Build 22000.613发布
- 全球最厉害最有钱的24位顶尖程序员及其代表项目(公号回复“顶尖程序员”下载PDF资料)
- Ubuntu mate自启脚本/命令+关闭图形桌面
- 1+X 云计算运维与开发(中级)案例实战——搭建harbor私有仓库并实现主从同步
- 跑步戴哪款无线耳机好?适合跑步用的运动耳机分享
- spss三次指数平滑_15.2.2 指数平滑模型的SPSS操作(1)
- sqli-lab教程Less-5
- 数学归纳法的5种常用形式——证明题的利器
- 得到大学夏季开学典礼之后感
- 【考研数学】数一-数学概念anki卡片合集-547张-23000字-22电子科大考研上岸整理