<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无码精品网站| 亚洲youwu永久无码精品| 妞干网免费视频在线观看| 亚洲an日韩专区在线| 免费a级毛片无码a∨蜜芽试看| 免费欧洲美女牲交视频| 极品色天使在线婷婷天堂亚洲| 日本一道本高清免费| 亚洲Av无码精品色午夜| 少妇性饥渴无码A区免费| 亚洲成熟xxxxx电影| 狼色精品人妻在线视频免费| 久久国产乱子伦免费精品| 久久亚洲精品成人av无码网站| aⅴ在线免费观看| 亚洲午夜无码久久久久软件| 四虎成人免费网站在线| 免费国产污网站在线观看不要卡| 亚洲精品国产自在久久| 91免费国产视频| 亚洲无圣光一区二区| 国产美女a做受大片免费| 人人爽人人爽人人片A免费| 中文字幕精品亚洲无线码二区| 久久免费线看线看| 97久久国产亚洲精品超碰热| 国产精品久久免费视频| 十八禁视频在线观看免费无码无遮挡骂过 | 色屁屁在线观看视频免费| 中文字幕专区在线亚洲| 免费国产黄网站在线观看可以下载| 亚洲日韩在线视频| www国产亚洲精品久久久| 特级无码毛片免费视频尤物| 免费一级毛片在线播放不收费| 亚洲欧美日韩中文字幕一区二区三区| 免费在线观看毛片| 84pao强力永久免费高清| 亚洲AV成人一区二区三区观看|