package com.github.looly.hutool;
import java.math.BigDecimal;
public class MathUtil {
/**
* 保留小数位
* @param number 被保留小数的数字
* @param digit 保留的小数位数
* @return 保留小数后的字符串
*/
public static String roundStr(double number, int digit) {
return String.format("%."+digit + 'f', number);
}
/**
* 保留小数位
* @param number 被保留小数的数字
* @param digit 保留的小数位数
* @return 保留小数后的字符串
*/
public static double round(double number, int digit) {
final BigDecimal bg = new BigDecimal(number);
return bg.setScale(digit, BigDecimal.ROUND_HALF_UP).doubleValue();
}
}