BigDecimal 转换为int 或者其他类型

BigDecimal 转换为int 或者其他类型我列举了转换的方法 BigDecimalHA UP newBigDecima 12 44 setScale 1 RoundingMode HALF UP intvalue HALF UP intValue floatvalue1 HALF UP floatValue doublevalue2 HALF UP doubleValue longvalue3 H

我列举了转换的方法

 BigDecimal HALF_UP = new BigDecimal("-12.44").setScale(1, RoundingMode.HALF_UP); int value = HALF_UP.intValue(); float value1 = HALF_UP.floatValue(); double value2 = HALF_UP.doubleValue(); long value3 = HALF_UP.longValue(); byte value4 = HALF_UP.byteValue(); short value5 = HALF_UP.shortValue(); String value6 = String.valueOf(HALF_UP);

或者

 BigDecimal HALF_UP = new BigDecimal("-12.44"); int value = HALF_UP.setScale(1, RoundingMode.HALF_UP).intValue(); float value1 = HALF_UP.setScale(1, RoundingMode.HALF_UP).floatValue(); double value2 = HALF_UP.setScale(1, RoundingMode.HALF_UP).doubleValue(); long value3 = HALF_UP.setScale(1, RoundingMode.HALF_UP).longValue(); byte value4 = HALF_UP.setScale(1, RoundingMode.HALF_UP).byteValue(); short value5 = HALF_UP.setScale(1, RoundingMode.HALF_UP).shortValue();

 

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

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

(0)
上一篇 2026年3月16日 下午8:42
下一篇 2026年3月16日 下午8:42


相关推荐

  • 个人数字作品合作协议

    个人数字作品合作协议个人数字作品合作协议甲方:地址:身份证号:联系方式:乙方:北京创新乐知网络技术有限公司地址:北京市朝阳区酒仙桥路10号恒通商务园B8b二层本协议系由北京创新乐知网络技术有限公司(以下简称”CSDN”)与所有通过CSDN下载平台发布作品的用户就资源的引入、使用及相关服务所订立的有效合约,您必须同意并遵守本协议。您通过任何方式参与数字作品提交均被视为您完全接受本协议。本协议具有合同效力。一、总则1.1本协议内容包括协议正文及所有CSDN及CSDN下载平台已经发布的或将来.

    2022年6月23日
    27
  • Nano-Banana小白教程:从零开始制作说明书风格分解图

    Nano-Banana小白教程:从零开始制作说明书风格分解图

    2026年3月15日
    2
  • 在Android Studio中修改maven私库的地址[通俗易懂]

    在Android Studio中修改maven私库的地址[通俗易懂]在.gradle目录中,修改init.gradle文件,修改其中的maven地址。在.m2目录中,修改settings.xml文件,修改其中的maven地址。以下是init.gradle文件:allprojects{repositories{defREPOSITORY_URL=‘http://192.168.1.XX:XXXX/nexus/content/gro…

    2022年7月18日
    33
  • C语言结构体(struct)常见使用方法[通俗易懂]

    C语言结构体(struct)常见使用方法[通俗易懂]注意:盗版是不会得到修正和更新的!今天复习一下struct,顺便挖掘一下以前没注意的小细节:基本定义:结构体,通俗讲就像是打包封装,把一些有共同特征(比如同属于某一类事物的属性,往往是某种业务相关属性的聚合)的变量封装在内部,通过一定方法访问修改内部变量。(因为C++和C有共通之处,但是在结构体上的某些机制又有所不同,所以后边提了一下,不喜欢可以略过)结构体定义:…

    2022年5月12日
    77
  • p标签样式_p标签如何设置字体颜色

    p标签样式_p标签如何设置字体颜色style="line-height:1.6em;text-align:justify;text-indent:2em;"

    2025年5月31日
    5
  • java 队列方法详解「建议收藏」

    java 队列方法详解「建议收藏」一、队列支持的方法(Queue) throwexception returnspecialvalue insert add 1、增加元素不能为null 2、其他异常,比如有界队列 offer 1、元素不能为null 2、实现内部调用addF…

    2022年7月7日
    27

发表回复

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

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