关于常用数字类型转换

public class DFFormat {

public static void main(String[] args) {
Double v = 9999999999.99;


// 1.格式化整数(把浮点数转化为整数)
NumberFormat nf = NumberFormat.getIntegerInstance();
System.out.println(nf.format(v));


// 2.格式化浮点数(保留两位小数,自动进位,负数也可以)
// 格式也可以写成0.00
DecimalFormat df = new DecimalFormat("#.##");
String s = df.format(v);
System.out.println(s);


// 3. 格式化浮点数(变为xx%形式)
NumberFormat nf_percent = NumberFormat.getPercentInstance();
double percent_v = 0.6145;
System.out.println(nf_percent.format(percent_v));
}
}

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

你可能感兴趣的:(类型转换)