zoukankan      html  css  js  c++  java
  • 《关于浮点数的各个知识点总结》

     1 //关于浮点数的各个知识点总结:
     2 public class FloatTest 
     3 {
     4     public static void main(String[] args) 
     5     {
     6         float af = 5.2345556f;
     7         //下面将看到af的值已经发生了改变
     8         System.out.println(af);
     9 
    10         double a = 0.0;
    11         double c = Double.NEGATIVE_INFINITY;
    12         float d = Float.NEGATIVE_INFINITY;
    13         //看到float和double的负无穷大是相等的
    14         System.out.println(c == d);    //true
    15 
    16         //0.0除以0.0将得到非数NaN
    17         System.out.println(a/a);    //输出NaN
    18 
    19         //两个非数之间是不相等的。
    20         System.out.println(a/a == Float.NaN);//false
    21 
    22         //所有正无穷大都相等
    23         System.out.println(6.0/0 == 555.0/0);//true
    24 
    25         //负数除以0将得到负无穷大
    26         System.out.println(-8/0);
    27 
    28         //下面代码将抛出除以0异常:
    29         /*
    30         Exception in thread "main" java.lang.ArithmeticException: / by zero
    31         at FloatTest.main(FloatTest.java:19)
    32         */
    33         System.out.println(0/0);
    34     }
    35 }
  • 相关阅读:
    Python-02 可视化之tkinter介绍
    Python-01矩阵、数组和列表等的总结
    嵌入式文件IO实验
    Linux 学习
    linux 学习
    Linux学习
    Linux学习
    Linux 学习
    Linux 学习
    Linux 用户权限学习
  • 原文地址:https://www.cnblogs.com/sun-/p/5440683.html
Copyright © 2011-2022 走看看