机器学习菜鸟

机器学习、数据挖掘、数据分析

判断一个double值是int型

最近工作遇到判断一个double值,是否是整数,例如如果是64.0,则写为64,64.1则写为64.1;
想到的方法:转为int值,如果int值比double值非常小,则认为是整数

double temp;
int tempint=(int)temp;
String result;
if(temp-temp<Double.minValue){
    result = String.valueOf(tempint);
}else{
    result = String.valueOf(temp);
}
阅读更多
个人分类: 工作经验
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

判断一个double值是int型

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭