判断一个double值是int型
2015-07-08 16:18
218 查看
最近工作遇到判断一个double值,是否是整数,例如如果是64.0,则写为64,64.1则写为64.1;
想到的方法:转为int值,如果int值比double值非常小,则认为是整数
想到的方法:转为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); }
相关文章推荐
- <二>重温Hibernate one to one 映射
- 放大你的格局,你的人生将不可思议
- InvocationTargetException 浅析
- android.os.TransactionTooLargeException
- 导出文件,如果文件名重复则在后面加上(数字)--> xxxx(2).xxx
- c++ 时间类型详解 time_t
- LeetCode144 Binary Tree PreOrder Traversal Java题解(递归 迭代)
- 黑马程序员---正则表达式
- Dynamics AX 2012 R2 IIS WebSite Unauthorized 401
- wireshark插件编程总结
- 看一眼1分钟正则实例带你玩转正则表达式!
- ASP.Net操作Access数据库总结
- ASE 登录 报错Msg 4002, Level 14, State 1:Login failed. CT-LIBRARY error: ct_connect(): protocol speci
- 设计模式之禅之模版方法模式
- python捕捉对象(异常处理)
- [Android] 判断手机上是否安装了某个程序
- 横标和总表的概念
- DCT离散余弦变换C版本
- java学习笔记 ---数组
- C#如何打印条形码EAN13码