当前位置:  技术问答>java相关

Float.NaN 和Double.NaN指的是什么,有什么作用?

    来源: 互联网  发布时间:2015-04-26

    本文导语:  Float.NaN 和Double.NaN指的是什么,有什么作用?谢谢 | Not a number,其实是说不是一个合理的实数,在合法但不合理的情况下避免你的程序出exception。 而且NaN什么都不是,不能比较, (NaN=NaN)=fal...

Float.NaN 和Double.NaN指的是什么,有什么作用?谢谢

|
Not a number,其实是说不是一个合理的实数,在合法但不合理的情况下避免你的程序出exception。
而且NaN什么都不是,不能比较, (NaN=NaN)=false。
(但愿没记错……)

|
不多余呀,Math.sqrt(-1)返回的就是一个NaN(Not a Number)

|
其实就是个无穷大或无穷小,在matlab里面也是用NaN来表示不定量的数的。

|
NaN是Float,Double的一个成员常量,用来指示一个Float或Double不是合法的,不过好像没多大用处,可能在runtime用的上,一般情况下就好像有点多余。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • LINUX下用标准C开发,怎样把char* 转为double或float类型?
  • access2000数据库中单精度型的数据是对应double还是float型???
  • 基于C++浮点数(float、double)类型数据比较与转换的详解
  • java命名空间java.lang类float的类成员方法: float定义及介绍
  • 请问 java.lang.Float x= new java.lang.Float(request.getParameter("x"))的表达正确吗
  • java命名空间java.awt.geom类line2d.float的类成员方法: line2d.float定义及介绍
  • 如何将INT转为FLOAT并用于浮点计算!
  • java命名空间java.awt.geom类quadcurve2d.float的类成员方法: quadcurve2d.float定义及介绍
  • 如何转换String到Float类型
  • java命名空间java.awt.geom类ellipse2d.float的类成员方法: ellipse2d.float定义及介绍
  • float数据格式转换
  • java命名空间java.awt.geom类rectangle2d.float的类成员方法: rectangle2d.float定义及介绍
  • 如何将String转换成float?
  • java命名空间java.awt.geom类roundrectangle2d.float的类成员方法: roundrectangle2d.float定义及介绍
  • 如何控制float类型的小数位数?
  • java命名空间java.awt.geom类path2d.float的类成员方法: path2d.float定义及介绍
  • 太奇怪了,float类型变量居然赋值不了!!!!
  • java命名空间java.awt.geom类point2d.float的类成员方法: point2d.float定义及介绍
  • 请问这两种将string转换为float的方法,有什么区别是?
  • java命名空间java.awt.geom类cubiccurve2d.float的类成员方法: cubiccurve2d.float定义及介绍
  • float fl = 999.666; 不能这么赋值吗?请问错到哪里了?
  • java命名空间java.awt.geom类arc2d.float的类成员方法: arc2d.float定义及介绍
  • 基本数据类型转换long------>float,对内存感兴趣的请进!
  • java命名空间java.lang类float的类成员方法: type定义及介绍
  • Float为什么自动截取小数位数,给分


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3