java double型的数据,格式化为两位double,数据为整数时,比如10,显示10.0,怎么显示为10.00
javadouble型的数据,格式化为两位double,数据为整数时,比如10,显示10.0,怎么显示为10.00,要double型的...
java double型的数据,格式化为两位double,数据为整数时,比如10,显示10.0,怎么显示为10.00,要double型的
展开
4个回答
展开全部
double d = 10.0;
DecimalFormat df = new DecimalFormat("0.00");
System.out.println(df.format(d));
DecimalFormat df = new DecimalFormat("0.00");
System.out.println(df.format(d));
追问
这个返回的值是String类型啊,我double类型的
追答
为何一定要 double 类型的呢?显示给任何人看是不是 double 类型的,似乎没有那麼重要,double 用来做运算根本没有小数点两位的必要。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int a=10
(double)(a*100)/100
(double)(a*100)/100
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int i =10
(double)(i*100)/100
(double)(i*100)/100
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DecimalFormat dcmFmt = new DecimalFormat("0.00");
double dou=12.1;
Double d=new Double(dcmFmt.format(dou));
System.out.println(d);
double dou=12.1;
Double d=new Double(dcmFmt.format(dou));
System.out.println(d);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询