首页文章正文

bigdecimal去除多余零,java怎么去掉小数点

bigdecimal除法 2023-06-14 19:29 456 墨鱼
bigdecimal除法

bigdecimal去除多余零,java怎么去掉小数点

new BigDecimal("256.2000").stripTrailingZeros().toPlainString(); → 输出结果:256.2 利用此stripTrailingZeros().toPlainString();即可去掉多余的0。@Description: 去掉BigDecimal尾部多余的0,通过stripTrailingZeros().toPlainString()实现* @param num * @return BigDecimal */ public static BigDecimal

可以对BigDecimal类型进行格式化,去除前端展示中多余的0。这样能够优化前端展示效果,提高用户体验。这个两个方法都简单易用,而且具有通用性,适合大部分项目使用。当然,在实际开发请将多余的空格去掉,只留下一个空格。

输入格式

o(?""?o 共一行,包含一个字符串。

输出格式

输出去掉多余空格后的字符串,占一行。

+﹏+ 数据范围

输入字符串的长度

Java有自带的stripTrailingZeros() 方法用于去除末尾多余的0 BigDecimal num =newBigDecimal("100.1000"); BigDecimal numNoEndZero= num.stripTrailingZeros但是,下面的方法不可以使用stripTrailingZeros()去除末尾无用的零,只能手动转换。publicstaticvoidmain(String[] args) { BigDecimal ratio=newBigDecimal("0.00"); System

BigDecimal 原生提供了stripTrailingZeros() 方法可以实现去掉末尾的0。如果你在这里直接使用然后使用toString() 将会转换为科学计数法输出。考察下面的如果我们希望去除末尾多余的0,那么我们应该这么写:System.out.println( new BigDecimal("100.000").stripTrailingZeros().toString()); 其中,stripTrailingZe

后台-插件-广告管理-内容页尾部广告(手机)

标签: java怎么去掉小数点

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号