java - 格式化小数的长度

标签 java decimal

我需要一个 Java 代码来查找格式化十进制的长度。例如 - 345.4 它应该返回 5 由于该值已格式化,因此它省略了值 345.40 中的 0 应该使用 BigDecimal

编写

最佳答案

获得 BigDecimal 后,您可以使用 toPlainString() 方法将其转换为纯字符串。因此,String 类的 length() 方法为您提供 BigDecimal 的长度。

关于java - 格式化小数的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11096481/

相关文章:

java - Spring MVC 中的延迟结果返回不正确的响应

java - Hibernate 标准加入

c# - Protobuf-net(反)小数序列化在使用自定义小数原型(prototype)合约(C#/C++ 互操作)时抛出

.net - 派生小数类型 - 固定精度

java - 为什么 while 语句中会抛出错误?

java - 使用 iText 在每个页面中进行数字签名

java - 如何将 byte[] 正确转换为 String?

使用 setw(x) 而不是 put_money 对齐小数点的 C++ cout 列表

php - 从存储的十进制打印可读成本

c++ - 从 sql 类型 decimal(20,8) 转换为 c++ double