【Java】IEEE754浮点数中的特殊数

想了解更多关于IEEE754的请点击以下链接。
IEEE 754浮点数标准详解
http://c.biancheng.net/view/314.html

public class a {
    
    
    public static void main(String[] args){
    
    
        double a=3.0/0;
        System.out.println(a+1);
        System.out.println(a+a);
        System.out.println(1/a);
        System.out.println(a*(-1));
        System.out.println(1/(-a));
        System.out.println(a-a);
        System.out.println(a/a);
    }
}

输出结果:

Infinity
Infinity
0.0
-Infinity
-0.0
NaN
NaN

这是IEEE754中的五个特殊浮点数,Infinity表示正无穷大,-Infinity表示负无穷大,0.0和-0.0的值相等,NaN的意思是不是一个数。

猜你喜欢

转载自blog.csdn.net/qq_36045898/article/details/112797041
今日推荐