利用java.text.DecimalFormat可以设置double型数据的小数点位数
假如现在想把某一个double的值限制在小数点后的3位,可以这样做:
- import
java.text.DecimalFormat; -
- public
class Main { -
public static void main(String[] args) { -
DecimalFormat df = new DecimalFormat( "0.000 "); -
double d1 = 2.1; -
double d2 = 1.2345678; -
System.out.println(df.format(d1)); -
System.out.println(df.format(d2)); -
} - }