码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA中浮点数显示

时间:2015-08-11 23:14:18      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

//Java小数点后留两位
double num1 =11;

double num2 =21;

String num3 ="";
//函数可以确定十进制数的显示格式:百分数,限定小数点,科学计数法等
//#:整数位 0:小数位
DecimalFormat df = new DecimalFormat("0"); //显示整数
num3 = df.format((num1 - num2)/num2*100);
System.out.println(num3);

DecimalFormat df1 = new DecimalFormat("###.0"); //显示三位整数,一位小数
num3 = df1.format((num1 - num2)/num2*100);
System.out.println(num3);

DecimalFormat df2 = new DecimalFormat("###.000"); //显示三位整数,三位小数
num3 = df2.format((num1 - num2)/num2*100);
System.out.println(num3);

DecimalFormat df3 = new DecimalFormat("0.000E00"); //显示科学计数法,对应格式
num3 = df3.format((num1 - num2)/num2*100);
System.out.println(num3);

JAVA中浮点数显示

标签:

原文地址:http://www.cnblogs.com/shuqingstudy/p/4722337.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!