<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學習
    主站蜘蛛池模板: 亚洲人av高清无码| 337p日本欧洲亚洲大胆艺术| 日韩欧美亚洲中文乱码| 猫咪社区免费资源在线观看 | eeuss草民免费| 亚洲国产婷婷香蕉久久久久久| 国产亚洲视频在线观看网址| 免费人成在线观看播放国产 | 成人毛片免费网站| 亚洲av成人无码网站…| 午夜国产大片免费观看| 一本久久免费视频| 亚洲色无码一区二区三区| 很黄很污的网站免费| 亚洲系列国产精品制服丝袜第| 国产免费女女脚奴视频网| 亚洲无码一区二区三区| 国产精品久久免费视频| 一个人免费观看视频在线中文| 中文无码亚洲精品字幕| 日韩免费高清视频网站| 男女交性无遮挡免费视频| 伊人久久大香线蕉亚洲五月天| 日本免费在线观看| 亚洲国产精品yw在线观看| 中文在线免费不卡视频| 亚洲精品私拍国产福利在线| 黄色成人网站免费无码av| 在线91精品亚洲网站精品成人| 国产成人高清亚洲| 18禁男女爽爽爽午夜网站免费| 亚洲乱亚洲乱妇24p| 国产亚洲精久久久久久无码AV| 人妻丰满熟妇无码区免费| 中文字幕亚洲日韩无线码| 国产好大好硬好爽免费不卡| 亚洲一区二区三区深夜天堂| 亚洲成a人片在线播放| 曰批全过程免费视频网址| 欧美日韩亚洲精品| 亚洲天堂男人天堂|