Non-terminating decimal expansion; no exact representable decimal result.「建议收藏」

BigDecimal调用divide()方法时报异常:Non-terminatingdecimalexpansion;noexactrepresentabledecimalresult

大家好,又见面了,我是全栈君。

BigDecimal调用divide()方法时报异常: Non-terminating decimal expansion; no exact representable decimal result.
原因是出现了无限小数,这时候需要定义保留几位小数,
decemal1.divide(decimal2, 6, BigDecimal.ROUND_HALF_UP);

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120871.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 04_使用JS完成功能

    04_使用JS完成功能

    2021年7月11日
    85
  • DenseNet详解[通俗易懂]

    DenseNet详解[通俗易懂]其它机器学习、深度学习算法的全面系统讲解可以阅读《机器学习-原理、算法与应用》,清华大学出版社,雷明著,由SIGAI公众号作者倾力打造。书的购买链接 书的勘误,优化,源代码资源一、概述作为CVPR2017年的BestPaper,DenseNet脱离了加深网络层数(ResNet)和加宽网络结构(Inception)来提升网络性能的定式思维,从特征的角度考虑,通过特征重用和旁路(Byp…

    2022年9月29日
    1
  • java redis锁_Java中Redis锁的实现[通俗易懂]

    java redis锁_Java中Redis锁的实现[通俗易懂]由于具体业务场景的需求,需要保证数据在分布式环境下的正确更新,所以研究了一下Java中分布式锁的实现。Java分布式锁的实现方式主要有以下三种:数据库实现的乐观锁Redis实现的分布式锁Zookeeper实现的分布式锁其中,较常用的是前两种方式,但是数据库实现方式需要较多的数据库操作,所以最终选择的是用Redis实现分布式锁。最初考虑分布式锁的数据安全性的时候,只考虑到两点。第一,Redis锁需要…

    2022年6月23日
    28
  • 跟我学系列教程——《13天让你学会Redis》火热报名中

    跟我学系列教程——《13天让你学会Redis》火热报名中

    2021年12月2日
    52
  • 跨境物流报关流程_跨境电商海关备案流程

    跨境物流报关流程_跨境电商海关备案流程  国际社会物流报关的基本工作流程有哪些?  报关是指货物、行李、邮递物品和运输工具进出境时,所有人或者其代理人应当将规定的文件、证件报海关查验。要求海关办理有关进出口手续。    二、清关:是指货物所有人履行企业相关国家法定权利义务,海关对货物放行。    海关登记和年检:指进出口单位向所在地海关申报登记,取得报关单位资格的程序。    四、外关区备案、年审:指已在该单位价值所在关区办理了报关企业注册信息登记相关手续的报关工作单位,为取得从其它关区口岸贸易进出口商品货物的报关资格.

    2022年9月21日
    2
  • Platform device and platform driver

    Platform device and platform driverPlatformdevice是专门给嵌入式系统设计的设备类型,一般在移植内核到自己的开发板时,基本上注册的所有的设备的类型全是platformdevice。实际上,platform在Linux内核中是以一条总线的身份登场的,要想让这样的总线和设备一起完美的工作,必须首先在系统

    2022年7月24日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号