java double类型保留位数、double转int

记录一下小知识

1.double保留小数点后一位

DecimalFormat df = new DecimalFormat("#.0");
 
 
df.format(0.999999);

同理,保留小数点后两位

DecimalFormat df = new DecimalFormat("#.00");
 
 
df.format(0.999999);

同理保留小数点后零位

DecimalFormat df = new DecimalFormat("#");
 
 
df.format(0.999999);


扫描二维码关注公众号,回复: 814243 查看本文章

2.double转int

int num = (new Double(0.999999)).intValue();

int num = (int)0.999999;

猜你喜欢

转载自blog.csdn.net/qiy6010/article/details/78783070