java中怎么判断一个double类型的数等于零如题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中怎么判断一个double类型的数等于零如题相关的知识,希望对你有一定的参考价值。

参考技术A double n1 = 1; if(n1 % 1 == 0)// 是这个整数,小数点后面是0 else//不是整数,小数点后面不是0 本回答被提问者采纳

java中double类型转换为String类型?

double num=1.0;

String strNum=Double.toString(num);

string类型显示1.0

如果string类型显示1怎么转
double num=1.0时转String类型为1

double num=1.1时转String类型为1.1

参考技术A 先转为int类型再转String
int i = Math.round(num);//注意:4舍5入
String s = String.valueOf(i);
参考技术B 做个判断,如果小数点后为零就转换成整数后再转成String,如果不是,直接转成String本回答被提问者采纳 参考技术C double rs = 0;

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

String str = df.format(rs);

到底怎么办才能不被屏蔽
参考技术D String strNum=Integer.toString((int)num);
System.out.println(strNum);

以上是关于java中怎么判断一个double类型的数等于零如题的主要内容,如果未能解决你的问题,请参考以下文章

java中将一个double类型的数强制转换为long 型是四舍五入吗?

java.lang.Double.compare()

java.lang.Double.compare()

java中变量a是double型的。怎么判断a是不是为null?

java中将一个double类型的数强制转换为long 型是四舍五入吗?

java中变量a是double型的。怎么判断a是不是为null