• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            春暖花開
            雪化了,花開了,春天來了
            posts - 149,comments - 125,trackbacks - 0
            http://radovi.javaeye.com/blog/322096這篇博客里談到計算機計算浮點數(shù)時的舍入誤差,我也在VS2005下進行了相應的實驗,如下代碼:

            #include <iostream>

            using namespace std;

            int main()
            {
                
            double f = 4.35;

                
            int a = int(f*100);

                cout 
            << a << endl;

                system(
            "pause");
            }

             的確打印出來的結果是434.

            老男孩給出的解釋是這樣的:
            這個問題和二進制的表示有很大關系
            簡單地說
            計算機不能準確表示諸如1/10等一類分數(shù)

            我查到了一篇文章:http://support.microsoft.com/kb/214118/zh-cn,如下,
                   IEEE 754 標準是一種方法很容易操作的壓縮方式存儲浮點數(shù)。 Intel coprocessors 和實現(xiàn)浮點數(shù)學的大多數(shù)基于 PC 的程序使用此標準。
                   IEEE 754 指定編號,以減少存儲要求,并允許該內置二進制算法指令來處理數(shù)據(jù)以相對較快速的方式的所有微處理器上可用的二進制格式存儲。 但是,是簡單的、 非重復的十進制數(shù)字的某些數(shù)字轉換為重復不能存儲的完美的準確性的二進制數(shù)字。
                  例如數(shù) 1 / 10 可以表示簡單小數(shù)的十進制數(shù)字系統(tǒng)中:
                  .1
                 但是,二進制格式中的數(shù)目將十進制重復的二進制文件:
                 0001100011000111000111 (和這樣上)
                 此數(shù)字無法表示按有限數(shù)量的空間。 因此,此數(shù)字向下舍入的大約-2.78E-17 存儲。
                  如果獲取給定的結果執(zhí)行多個的算術運算,這些舍入誤差可能具有累積性。

                  看來是和二進制的表示有很大關系。
            posted on 2009-04-15 13:38 Sandy 閱讀(2594) 評論(1)  編輯 收藏 引用 所屬分類: c++學習

            FeedBack:
            # re: 計算機計算浮點數(shù)時的舍入誤差
            2009-04-15 17:01 | Smile
            double f = 4.35;
            double d = f * 1000;
            int a = int(d / 10);

            cout << a << endl;

            就是435了  回復  更多評論
              
            人妻无码中文久久久久专区| 亚洲国产成人久久一区久久| 国产欧美一区二区久久| 国内精品久久久久久野外| 国产999精品久久久久久| 国产欧美久久久精品影院| 九九精品99久久久香蕉| 久久久精品波多野结衣| 日产精品久久久久久久性色| 国产免费久久精品99久久| 天堂久久天堂AV色综合| 亚洲乱码日产精品a级毛片久久| 精品综合久久久久久888蜜芽| 久久久久香蕉视频| 丰满少妇人妻久久久久久| 久久精品中文字幕大胸| 久久精品无码一区二区app| 国产精品岛国久久久久| 日日躁夜夜躁狠狠久久AV| 久久妇女高潮几次MBA| 久久影视综合亚洲| 精品人妻伦一二三区久久| 国产精品一区二区久久| 99久久精品日本一区二区免费| 思思久久精品在热线热| 久久天天婷婷五月俺也去| 亚洲国产精品嫩草影院久久| 久久久久国产精品嫩草影院| 国内精品久久久久影院网站 | 久久这里的只有是精品23| 精品国产一区二区三区久久蜜臀| 久久久久久综合一区中文字幕| 久久精品国产第一区二区三区| 亚洲中文字幕无码久久2017| 亚洲午夜久久久久久久久久| 99蜜桃臀久久久欧美精品网站| 伊人久久无码精品中文字幕| 2020国产成人久久精品| 久久国产免费直播| 99久久精品国产免看国产一区| 91精品国产色综合久久|