首先呢,i你要明白double和float。

Inifinity:

例如:syso(5.0/0.0+" 和"+0.0 /0.0);

浮点运算的0.0不是真正意义上的0,而是非常接近0

所以啊一个数/一个接近0的数,结果为无穷大。而在java浮点范围内Inifinity表示无穷大。

java若要使用无穷大可以:

double i=1.0/0.0

或者:

double i=Double.POSITIVE_INFINITY

NAN:

not a number 这些值的存在是为了在出现错误条件(譬如算术溢出,给负数开平方根,除以 0 等)下,可以用浮点值集合中的数字来表示所产生的结果。

java中的NAN是这么定义的:

public static final double NaN = 0.0d / 0.0;

还有NAN与任何数比较都返回false

最新文章

  1. Swagger(webapi自动生成接口说明文档)
  2. 关于spring配置文件properties的问题
  3. pushState onpopstate
  4. JS学习第三课
  5. hosts文件的作用 whois查询域名信息
  6. 转:Web service是什么?
  7. 组合控件 圆环 ring
  8. [一步一步MVC]第二回:还是ActionFilter,实现对业务逻辑的统一Authorize处理 OnActionExecuting内如何获取参数
  9. 面试-java算法题
  10. iOS中 断点下载详解 韩俊强的博客
  11. Docker容器跨主机通信
  12. Go-单元测试
  13. net core体系-web应用程序-4asp.net core2.0 项目实战(1)-4项目前端说明
  14. Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
  15. HDU 4825 Xor Sum(01字典树入门题)
  16. Berland and the Shortest Paths CodeForces - 1005F(最短路树)
  17. 针对Jigsaw勒索软件的解锁工具
  18. 【MyBatis】MyBatis之分页
  19. CI 2.2 + smarty 3.1.18 完美整合配置成功
  20. OpenCV学习笔记——图像平滑处理

热门文章

  1. Centos7解压.tar.bz2提示tar (child): bzip2: Cannot exec: No such file or directory解决方法
  2. css---2D变形
  3. Perl 标量
  4. Java笔记 – JDBC编程
  5. 设置IDEA自动提示补全代码,关于idea自动补全的详细设置。
  6. CSS 兼容性调试技巧
  7. Python collection模块与深浅拷贝
  8. HDU-1423-Greatest Common Increasing Subsequence-最长公共上升子序列【模版】
  9. SpringBoot--Thymeleaf入门使用
  10. 快速搭建Bootstrap