`
youanyyou
  • 浏览: 196476 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

谈谈java中的NaN值

阅读更多

什么是NaN ?下面是我查到的结果。

 

Double中的NaN:

public static final double
NaN
0d/0d

public static final double
NEGATIVE_INFINITY
-1d/0d

public static final double
POSITIVE_INFINITY
1d/0d

 

Float中的NaN:

public static final float
NaN
0f/0f

public static final float
NEGATIVE_INFINITY
-1f/0f

public static final float
POSITIVE_INFINITY
1f/0f

 

据说NaN不与任何数相等,判断它要用 isNaN()

 

深圳人才网 深圳招聘网 深圳人才招聘网 深圳人才大市场 

企业、个人免费注册,获取想要的 深圳 软件工程师招聘信息 月薪最低3000-8000,更有高端猎头职位! 

www.szrcwz.com                                                                                                                                           

                  Google 提供的广告

分享到:
评论

相关推荐

    谈谈Java中的i++

    在eclipse中运行如下代码,很多小伙伴在纠结到底应该是多少,其实正确结果应该是0!!! int i = 0; i = i++; System.out.println("i的值是 : " + i); 这是和JVM的内存分配有关,JVM在处理这段带代码时,会先把i++的...

    谈谈java 反射机制.txt

    谈谈java 反射机制

    谈谈Java中的布局管理器.pdf

    Java中的布局管理器 Java语言中的布局管理器是指在Java语言中编制图形用户界面程序时,用于管理容器中组件的布局和排列的机制。布局管理器在Java中扮演着非常重要的角色,是实现跨平台的特性和获得动态的布局效果的...

    【Java面试题】谈谈对Java多态的理解

    【Java面试题】谈谈对Java多态的理解

    Java对象及其引用的理解

    本文将深入探讨Java中的对象、引用以及它们之间的关系,并结合值传递的概念进行解析。 首先,我们需要理解什么是Java对象。在Java中,对象是类的实例。当我们使用`new`关键字创建一个类的实例时,就创建了一个对象...

    谈谈对Java的认识.pdf

    "谈谈对Java的认识" Java是一种高级编程语言,它的出现改变了整个软件开发的战略, 从单机时代向着以网络为中心的计算机时代转移。Java语言的特点包括简单、高级、面向对象、分布式、解释型、健壮、安全、体系结构...

    Java获取计算机CPU、内存等信息

    首先,让我们了解一下Java中的`java.lang.management`包,这个包提供了管理和监视Java虚拟机以及操作系统的一些类和接口。通过`OperatingSystemMXBean`接口,我们可以获取到关于操作系统的各种信息,包括CPU使用率。...

    对java中多态理解

    对 Java 中多态理解 Java 中的多态是指在不同的情况下可以有不同的行为,多态是面向对象编程的一种基本特征。多态的实现是通过方法重载和方法重写来实现的。 在 Java 中,多态可以分为两种:编译时多态和运行时...

    Linux中Java变量与java关键字。MyEclipse快捷键大全。Java方法

    重载(Overloading)和重写(Overriding)是Java中关于方法的两个重要概念,前者是同一类中方法名相同但参数列表不同的方法,后者是子类对父类方法签名完全一致的覆盖。理解并熟练应用这些概念有助于写出高效、可...

    Java Object类认识

    本文将深入探讨`Object`类,以及其核心方法`equals()`与Java中的`==`操作符之间的差异。 `Object`类位于Java的核心库`java.lang`包中,它提供了基本的方法来支持对象的创建、比较和字符串表示。以下是`Object`类的...

    谈谈Java中的反射机制

    Java中的反射机制是Java语言的一种核心特性,它允许程序在运行时动态地获取类的信息(如类名、属性、方法等)并进行操作。在框架的实现中,反射扮演着至关重要的角色,使得框架能够根据配置信息动态调用类的方法,...

    谈谈 Java 中 this 的使用方法

    Java中的`this`关键字是一个非常重要的概念,它用于在代码中引用当前对象的实例变量、方法或者构造器。本文将详细探讨`this`的三种主要使用方法。 1. **引用当前对象的变量或方法** 当类的成员变量与局部变量(如...

    谈谈Java中Volatile关键字的理解

    总的来说,`volatile`关键字是Java中处理并发问题的一种有效工具,它提供了可见性和部分有序性保证,但不能保证原子性。在编写多线程代码时,开发者需要结合`synchronized`、`Atomic`类等其他并发工具,合理利用`...

    谈谈Java 线程池

    在Java中,线程池的概念借鉴了数据库连接池的思想,旨在通过复用已存在的线程来减少创建和销毁线程的开销,从而提高程序的运行效率。线程池不仅能够降低资源消耗,还能提高响应速度,并且方便对线程进行统一管理。 ...

    1谈谈对java平台的理解1

    面试中,对Java平台的理解不仅包括语言特性和基础类库,如集合框架、输入/输出(IO/NIO)、网络编程、多线程、安全等,还涉及到JVM的深入理解。比如,Java的类加载机制,包括Bootstrap、Application和Extension ...

    谈谈你可能并不了解的java枚举

    Java中的`switch`语句可以直接使用枚举常量,这在处理多种情况时非常方便且可读性好。 8. 枚举与序列化: 枚举类默认支持序列化,但要注意的是,序列化和反序列化枚举时必须确保类型一致,否则可能会出现问题。 9....

    谈谈Java中整数类型(short int long)的存储方式

    1. short类型:在Java中,short占用16位,这包含1位符号位,剩下的15位用于表示数值。因此,short类型的范围是-32768(2的15次方减1)到32767(2的15次方)。对应的包装类是`java.lang.Short`,用于处理short类型与...

    java中带有this关键字的程序内存分析

    首先,`this`关键字在Java中主要表示当前对象的引用。它可以在类的方法中使用,用来访问该类的实例变量,调用其他方法,或者在构造器中传递当前对象的引用。当在类的方法或构造器中使用`this`时,它指代的就是正在...

    java数据库驱动jar包

    在Java中,JDBC驱动程序提供了一个标准的API,使得开发人员能够使用SQL语句与各种数据库进行交互。这个压缩包包含了用于连接到SQL Server 2005的Java驱动以及JDTS驱动,它们都是实现JDBC规范的不同类型。 首先,让...

    谈谈Java中自定义注解及使用场景

    Java中的自定义注解是一种强大的工具,允许程序员在代码中添加元数据,这些元数据可以在编译时或运行时被解析和使用。自定义注解是Java 5引入的新特性,它增强了代码的可读性和可维护性,同时也简化了框架和库的开发...

Global site tag (gtag.js) - Google Analytics