java中的BigDecimal怎么用
作者:WarmHope
时间:2023-04-28
来源:正软商城
浏览:1
1、BigDecimal使用scale()表示小数位数。BigDecimald1=newBigDecimal("987.65");BigDecimald2=newBigDecimal("987.6500");BigDecimald3=newBigDecimal("98765400");System.out.println(d1.scale());//2,表示两位小数System.out.println(d2.scale());//4System.out.println(d3.scale());//02、B
本文目录
1、BigDecimal使用scale()表示小数位数。
BigDecimal d1 = new BigDecimal("987.65");
BigDecimal d2 = new BigDecimal("987.6500");
BigDecimal d3 = new BigDecimal("98765400");
System.out.println(d1.scale()); // 2,表示两位小数
System.out.println(d2.scale()); // 4
System.out.println(d3.scale()); // 02、BigDecimal中的stripTrailingZeros()方法,可以将BigDecimal格式化为去掉数值末尾0的相等的数。
BigDecimal d1 = new BigDecimal("123.4500");
BigDecimal d2 = d1.stripTrailingZeros();
System.out.println(d1+" "+d1.scale()); // 123.4500 4
System.out.println(d2+" "+d2.scale()); // 123.45 2,因为去掉了00
BigDecimal d3 = new BigDecimal("1234500");
BigDecimal d4 = d3.stripTrailingZeros();
System.out.println(d3+" "+d3.scale()); // 1234500 0
System.out.println(d4+" "+d4.scale()); // 1.2345E+6 -2
作者最新文章
漫蛙漫画官网首页登录入口
2026-10-28 19:02
mindmanager怎么使用 思维导图入门
2026-10-27 09:54
Word2016怎么移除文档空白页
2026-10-16 22:30
endnote怎么引用中文参考文献格式设置教程
2026-10-14 17:25
sql条件判断字符串不包含某个字符串的方法详解
2026-10-13 17:39
下一篇:
java多线程实现的方法有哪些
热门文章
更多
精品专题
更多
Mac软件
更多
火山引擎 网页版
Windows/ macOS/ Linux
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。
















