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

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

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

    真善美

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

      BlogJava :: 首頁 ::  :: 聯系 :: 聚合  :: 管理 ::
      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 }

    程序輸出結果:
    0.1
    0.2
    0.3
    0.4
    0.5
    0.6
    0.70000005
    0.8000001
    0.9000001
    1.0000001
    當加到第七次時,產生5.0E-8的誤差,十次加完,誤差就是1.0E-7。
    所以在商業應用開發中,涉及到金額等浮點數計算時,要控制好誤差的大小。
    如把輸出語句改成
    DecimalFormat df = new DecimalFormat("0.0");
                System.out.println(df.format(f));
    輸出結果為:
    0.1
    0.2
    0.3
    0.4
    0.5
    0.6
    0.7
    0.8
    0.9
    1.0
    關于浮點數的精確計算,在這里推薦兩篇文章:
    http://blog.csdn.net/sqlxx/archive/2004/09/13/103084.aspx
    http://blog.csdn.net/stevene/archive/2006/01/22/586089.aspx
    第一次開博客,有些工具的用法不是很明白。希望展現效果會好點,請見諒。
    posted on 2007-06-19 14:59 真善美 閱讀(300) 評論(0)  編輯  收藏 所屬分類: Java學習
    主站蜘蛛池模板: 97在线观免费视频观看| 一个人看的免费观看日本视频www 一个人看的免费视频www在线高清动漫 | 亚洲女初尝黑人巨高清| 羞羞网站免费观看| 又大又黄又粗又爽的免费视频| 亚洲日韩精品无码专区加勒比☆| 91情侣在线精品国产免费| 一本色道久久88—综合亚洲精品| 成在人线AV无码免费| 亚洲第一成年免费网站| 国产午夜无码视频免费网站| 日韩毛片免费一二三| 在线观看亚洲精品国产| 国内永久免费crm系统z在线| 亚洲大尺度无码专区尤物| 久久狠狠躁免费观看2020| 亚洲国产日韩在线人成下载| 在线观看AV片永久免费| 亚洲精品成a人在线观看夫| 无码国模国产在线观看免费| 色www免费视频| 国产亚洲高清不卡在线观看| 2021在线观看视频精品免费| 在线精品亚洲一区二区| 亚洲Aⅴ无码一区二区二三区软件| 亚洲精品视频免费| 亚洲国产日韩一区高清在线 | 亚洲欧洲日产国码二区首页 | 女同免费毛片在线播放| 亚洲人成影院77777| 亚洲国产a级视频| 久久免费福利视频| 亚洲色大情网站www| 亚洲伦乱亚洲h视频| 亚洲精品在线免费观看| 国产区图片区小说区亚洲区| 亚洲av一综合av一区| 在线观看免费成人| 永久免费AV无码网站国产| 亚洲一日韩欧美中文字幕在线| 久久国产成人亚洲精品影院 |