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

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

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

    真善美

    勇于承擔責任; 如果你做不到,要提前跟別人說明,不要等到事情發(fā)生后再解釋。

      BlogJava :: 首頁 ::  :: 聯(lián)系 :: 聚合  :: 管理 ::
      55 隨筆 :: 0 文章 :: 29 評論 :: 0 Trackbacks
    先看一程序:
    1 public class FloatPoint {
    2     public static void main(String args[]) {
    3         float f = 0.0f;
    4         for (int i = 0; i < 10; i++) {
    5             f += 0.1f;
    6             System.out.println(f);
    7         }
    8     }
    9 }

    程序輸出結(jié)果:
    0.1
    0.2
    0.3
    0.4
    0.5
    0.6
    0.70000005
    0.8000001
    0.9000001
    1.0000001
    當加到第七次時,產(chǎn)生5.0E-8的誤差,十次加完,誤差就是1.0E-7。
    所以在商業(yè)應用開發(fā)中,涉及到金額等浮點數(shù)計算時,要控制好誤差的大小。
    如把輸出語句改成
    DecimalFormat df = new DecimalFormat("0.0");
                System.out.println(df.format(f));
    輸出結(jié)果為:
    0.1
    0.2
    0.3
    0.4
    0.5
    0.6
    0.7
    0.8
    0.9
    1.0
    關(guān)于浮點數(shù)的精確計算,在這里推薦兩篇文章:
    http://blog.csdn.net/sqlxx/archive/2004/09/13/103084.aspx
    http://blog.csdn.net/stevene/archive/2006/01/22/586089.aspx
    第一次開博客,有些工具的用法不是很明白。希望展現(xiàn)效果會好點,請見諒。
    posted on 2007-06-19 14:59 真善美 閱讀(302) 評論(0)  編輯  收藏 所屬分類: Java學習
    主站蜘蛛池模板: 97se亚洲国产综合自在线| 亚洲精品乱码久久久久久V | 亚洲一卡2卡三卡4卡无卡下载 | 亚洲另类无码专区首页| 亚洲AV无码一区二区三区系列 | 久久亚洲精品无码网站| 最新国产乱人伦偷精品免费网站| 亚洲精品A在线观看| 国产精品永久免费视频| 伊人免费在线观看| 日韩一区二区a片免费观看| 精品亚洲国产成人| 久久久国产精品福利免费| 美女被免费视频网站a国产| 亚洲国产精品精华液| 国产免费AV片无码永久免费| 亚洲天堂中文字幕| 免费黄色福利视频| 亚洲AV无码不卡无码| 国产成人免费午夜在线观看| 亚洲色成人网站WWW永久| 韩国亚洲伊人久久综合影院| 亚洲国产av无码精品| 91视频精品全国免费观看| 亚洲国产精品lv| 免费无码又黄又爽又刺激 | 亚洲成人黄色在线| 麻豆成人精品国产免费| 视频免费1区二区三区| 亚洲国产精品VA在线观看麻豆| 色老头综合免费视频| 久久久青草青青亚洲国产免观| 久久国产高潮流白浆免费观看 | 国内成人精品亚洲日本语音| 亚洲一区二区三区免费| 无码精品人妻一区二区三区免费看| 久久精品国产精品亚洲| 亚洲国产成人久久一区二区三区| 亚洲国产精品无码久久九九| 人人玩人人添人人澡免费| 亚洲精品无码永久在线观看你懂的|