import java.math.RoundingMode;
import java.text.NumberFormat;
public class test {
public static void main(String[] args) {
double d = 114.149;
NumberFormat nf = NumberFormat.getNumberInstance();
// 保留两位小数
nf.setMaximumFractionDigits(2);
// 不四舍五入
nf.setRoundingMode(RoundingMode.DOWN);
// 四舍五入
//nf.setRoundingMode(RoundingMode.UP);
//纯数字 字符串转double
String format = nf.format(d);
double value = Double.valueOf(format);
System.out.println(value);
}
}
double保留小数点后n位
于 2022-03-14 11:30:39 首次发布