java代码如何获取金额小数位数呢?
下文笔者讲述获取金额小数位数的方法及示例分享
获取小数位数的实现思路
1.将带金额的小数位转换为字符串 2.将字符串按 . 分隔,然后根据个数转换为位数例
private int getNumberDecimalDigits(Double balance) {
int dcimalDigits = 0;
String balanceStr = Double.toString(balance);
int indexOf = balanceStr.indexOf(".");
if(indexOf > 0){
dcimalDigits = balanceStr.length() - 1 - indexOf;
}
return dcimalDigits;
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


