java判断小数位数_java-使用BigDecimal确定小数位数

更新时间:2023-07-26 19:07:18 阅读: 评论:0

古诗两首java判断⼩数位数_java-使⽤BigDecimal确定⼩数位数我对具有以下getNumberOfDecimalPlace函数感兴趣:
System.out.println("0 = " + NumberOfDecimalPlace(0)); // 0
System.out.println("1.0 = " + NumberOfDecimalPlace(1.0)); // 0
System.out.println("1.01 = " + NumberOfDecimalPlace(1.01)); // 2
System.out.println("1.012 = " + NumberOfDecimalPlace(1.012)); // 3
弘扬法治精神System.out.println("0.01 = " + NumberOfDecimalPlace(0.01)); // 2
System.out.println("0.012 = " + NumberOfDecimalPlace(0.012)); // 3
我可以知道如何通过使⽤BigDecimal实现getNumberOfDecimalPlace吗?
磁盘修复命令chkdsk以下代码⽆法正常⼯作:
public static int getNumberOfDecimalPlace(double value) {
河南大学开学时间final BigDecimal bigDecimal = new BigDecimal("" + value);
圣诞节蛋糕final String s = PlainString();
System.out.println(s);
final int index = s.indexOf('.');
师说读后感if (index < 0) {
return 0;
}
return s.length() - 1 - index;
}
喷泉英语打印以下内容:
0.0
0 = 1世界人口最少的国家
1.0
1.0 = 1
1.01
1.01 = 2
1.012
1.012 = 3
0.01
0.01 = 2
0.012
0.012 = 3
但是,对于案例0、1.0,效果不佳.我希望结果是“ 0”.但是结果却是“ 0.0”和“ 1.0”.结果将返回“ 1”.

本文发布于:2023-07-26 19:07:18,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1097726.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:位数   结果   具有
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图