Double转换BigDecimal的精度问题

Double转换BigDecimal的精度问题在使用一些高精度的计算的时候是需要注意的 当使用第一种方式的时候 ide 也会有提示你使用字符串转换

在这里插入图片描述
另外:
BigDecimal的三个toSting方法
在这里插入图片描述
BigDecimal的setScale用法



BigDecimal.setScale()方法用于格式化小数点 setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除(截断)多余的小数位,如2.35会变成2.3 setScale(2,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.353会变成2.35 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入,2.35变成2.4 setScaler(1,BigDecimal.ROUND_HALF_DOWN)四舍五入,2.35变成2.3,如果是5则向下舍 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2025年9月17日 下午6:01
下一篇 2025年9月17日 下午6:22


相关推荐

  • ubuntu彻底卸载pycharm中找不到pycharm的配置目录

    ubuntu彻底卸载pycharm中找不到pycharm的配置目录cd confg jebrains

    2026年3月18日
    2
  • layUI展示树状treetable树形表格完整代码「建议收藏」

    layUI展示树状treetable树形表格完整代码「建议收藏」前言:因项目功能需要,在shiro权限管理模块中需要使用树状展示,前端使用的layUI框架,在官网的开发文档上没有找到树状表格的内容。只有树状菜单的文档:https://www.layui.com/doc/modules/tree.html树状表格步骤如下:1、首先下载所需调用的文件。下载链接:https://download.csdn.net/download/qq_35393472/10…

    2022年6月14日
    36
  • AI反哺:富了腾讯,救了百度

    AI反哺:富了腾讯,救了百度

    2026年3月12日
    2
  • facade java_Java中的Facade模式

    facade java_Java中的Facade模式什么是 Facade 模式随着系统越来越复杂 我们需要把细节隐藏起来 给客户端提供一个统一的接口 在这种需求下 facade 模式诞生了 该模式比较简单 我们只需要在系统变得复杂把它运用上来 这样底层跟客户端就能够很大程度上解耦 比如你基于平台做业务开发 那么一种很多的方式是 平台把所有底层逻辑封装进 facade 模式 开发着只需要通过 facade 就可以知道平台大部分功能 它相当于开发者与平台之间的一种

    2026年3月16日
    2
  • 少儿编程网站源码和scratch课程

    随着智能时代的到来,随着国家双减政策的实施,少儿编程是很多教育从业者的首选。因为不仅国家重视,而且对于承认来说容易上手。但目前市面上的少儿编程,投入都极高,且都是租用有限的账号和功能,并不是拥有真正属于自己的系统。学生端所以一定要有源码,这样才能拥有真正属于自己的少儿编程教学平台和管理平台系统。(源码即和新文件,拥有源码就可以不受任何限制。)另外,系统要大量的投入教学使用,这样才能保证其成熟使用,最后还要有专业的技术团队去维护。学生端+课程视频教师端:可以一键推送学生作业给家长..

    2022年4月6日
    63
  • Java–反射机制原理、几种Class获取方式及应用场景[通俗易懂]

    Java–反射机制原理、几种Class获取方式及应用场景[通俗易懂]目录学习背景一、Java反射机制是什么?1.1反射原理1.2举例说明二、Java反射机制中获取Class的三种方式及区别?2.1三种方式及区别2.2代码演示区别三、Java反射机制的应用场景有哪些?3.1应用场景3.2应用场景实现3.2.1简单工厂模式3.2.2简单工厂模式优化(应用场景)3.2.1代理模式中动态代理(应用场景)学习背景学习Java的小伙伴,可能听过Java反射机制,但是熟悉又有点陌生,本文主要是通过思考面试中经常被问到的几个Java反射机制的问题,再通过理论知识结合代

    2022年8月24日
    26

发表回复

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

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