<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Mark's Java Blog
    MyEclipse, Java EE, Spring, Struts, Hibernate, JPA, SWT, Swing, AJAX, JavaScript,SOA
    突然有人問起,自己做了些測驗,把結果記錄下來。

    java的幾種數值基本類型:int,short,long,float,double

    測試代碼:

     public static void main(String[] args) {

      short x = 100;
      long b = 2;
      int a = 2;
      double y=1.1;
      float z=(float) 1.2;
      double c=1.1;
      float d=(float) 1.2;
      
      a=x+a;
      x+=1.1;
      b=b+a;
      y=y-1;
      z=z-1;
      c=c+1;
      d=d+1;
      
      System.out.println(a);
      System.out.println(x);
      System.out.println(b);
      System.out.println(z);
      System.out.println(y);
      System.out.println(c);
      System.out.println(d);

      c=c+d;
      System.out.println(c);
      c=c-d;
      System.out.println(c);
      d=(float) (d-1.1);
      System.out.println(d);
     }

    運行結果:

    102
    101
    104
    0.20000005
    0.10000000000000009
    2.1
    2.2
    4.3000000476837155
    2.0999999999999996
    1.1

    測試說明:

    不同類型數據做計算時按照計算中最大范圍數據類型返回,例如:a=x+a;(如果負值對象是較小范圍的類型就需要強轉類型,否則會報錯)
    double類型做加時運算精度準確,做減運算時有精度偏差,且和float類型相互作加減操作都會出現精度缺失;
    +=符號做運算不牽扯類型轉換問題,按照負值對象的類型返回。

    posted on 2008-05-09 11:44 Mark 閱讀(536) 評論(0)  編輯  收藏 所屬分類: Java SE
     
    主站蜘蛛池模板: 日韩av无码久久精品免费| 亚洲 欧洲 自拍 另类 校园| 免费中文字幕视频| 国产免费牲交视频| mm1313亚洲国产精品无码试看| 在线观看免费人成视频| 亚洲人成电影在线天堂| 99久久免费国产精精品| 中文字幕亚洲乱码熟女一区二区| 美女无遮挡拍拍拍免费视频| 国产亚洲精久久久久久无码AV| sihu国产精品永久免费| 亚洲一区二区三区香蕉| 免费萌白酱国产一区二区三区| 精品国产亚洲一区二区在线观看 | 亚洲片国产一区一级在线观看| 亚洲AV无码AV男人的天堂不卡| 国产精品无码免费视频二三区| 免费无码午夜福利片 | 3344永久在线观看视频免费首页| 亚洲欧洲尹人香蕉综合| 国产va精品免费观看| 国产偷国产偷亚洲清高APP| 免费国产真实迷j在线观看| 黄页网站在线免费观看| 亚洲美女又黄又爽在线观看| 99久热只有精品视频免费观看17| 国产精品亚洲精品观看不卡| 成人免费av一区二区三区| 亚洲色图在线观看| 午夜男人一级毛片免费 | 亚洲av日韩精品久久久久久a| 丁香亚洲综合五月天婷婷| 国产又黄又爽胸又大免费视频| 亚洲AV美女一区二区三区| 好先生在线观看免费播放| 夜夜爽妓女8888视频免费观看| 少妇中文字幕乱码亚洲影视| 全免费A级毛片免费看网站| 成人妇女免费播放久久久| 亚洲国产片在线观看|