This commit is contained in:
Looly 2022-08-26 15:19:01 +08:00
parent 897bd5d801
commit 80a9af499c
2 changed files with 7 additions and 4 deletions

View File

@ -303,7 +303,7 @@ public class NumberUtil {
* @return 新值
*/
public static String roundStr(final double v, final int scale) {
return round(v, scale).toString();
return round(v, scale).toPlainString();
}
/**
@ -344,7 +344,7 @@ public class NumberUtil {
* @since 3.2.2
*/
public static String roundStr(final String numberStr, final int scale) {
return round(numberStr, scale).toString();
return round(numberStr, scale).toPlainString();
}
/**
@ -371,7 +371,7 @@ public class NumberUtil {
* @since 3.2.2
*/
public static String roundStr(final double v, final int scale, final RoundingMode roundingMode) {
return round(v, scale, roundingMode).toString();
return round(v, scale, roundingMode).toPlainString();
}
/**
@ -425,7 +425,7 @@ public class NumberUtil {
* @since 3.2.2
*/
public static String roundStr(final String numberStr, final int scale, final RoundingMode roundingMode) {
return round(numberStr, scale, roundingMode).toString();
return round(numberStr, scale, roundingMode).toPlainString();
}
/**

View File

@ -161,6 +161,9 @@ public class NumberUtilTest {
public void roundStrTest() {
final String roundStr = NumberUtil.roundStr(2.647, 2);
Assert.assertEquals(roundStr, "2.65");
final String roundStr1 = NumberUtil.roundStr(0, 10);
Assert.assertEquals(roundStr1, "0.0000000000");
}
@Test