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

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

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

    stone2083

    IEEE 754 浮點存儲小記

    IEEE 754:

    https://zh.wikipedia.org/wiki/IEEE_754


    FLOAT:

    31  30         22       15          7          0

    +---+----------+---------+----------+----------+

    |   |          |                               |

    +---+----------+---------+----------+----------+

    + S +     E    +               M               +


    EXAMPLE(5.5):

    =============================

    int main() {

        float a = 5.5;

        int *p = &a;

        printf("%d\n", *p);

        printf("%X\n", *p);

    }


    gcc -o main main.c; ./main

    十進制:    1085276160

    十六進制:  40B00000

    =============================



    十進制 = 二進制 = 二進制指數形式

    5.5    = 101.1  = 1.011 * 2^2


    ==> S=0 E=2 M = 11


    31  30         22       15          7          0

    +---+----------+---------+----------+----------+

    | 0 | 10000001 | 0110000 | 00000000 | 00000000 |

    +---+----------+---------+----------+----------+

    + S +     E    +               M               +


    轉換成INT:

    二進制:    01000000101100000000000000000000

    十進制:    1085276160

    十六進制:  40B00000



    EXAMPLE(5.1):

    ===========================================

    int main() {

        float a = 5.1;

        int *p = &a;

        printf("Float:\t%f\n", a);

        printf("十進制:\t%d\n", *p);

        printf("十六進制:\t%X\n", *p);

    }


    gcc -o main main.c; ./main

    Float:    5.100000

    十進制:    1084437299

    十六進制:  40A33333

    ===========================================


    存儲形式:0b01000000101000110011001100110011

    有效尾數:01000110011001100110011

    表達方式:1.01000110011001100110011 * 2^2 ==> 101.000110011001100110011


    101 ==> 5

    0.000110011001100110011 ==> 2^-4 + 2^-5 + 2^-8 + 2^-9 + 2^-12 + 2^-13 + 2^-16 + 2^-17 + 2^-20 + 2^-21


    實際表達:      5.09999990463256836

    保留6位小數:   5.100000

    posted on 2017-10-12 11:23 stone2083 閱讀(653) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 人妻丰满熟妇无码区免费 | 亚洲视频在线不卡| 国产精品免费高清在线观看| 亚洲AV综合色区无码一区爱AV| 国产高潮流白浆喷水免费A片 | 亚洲人成网站在线观看青青| 国产精品免费一级在线观看| 亚洲中文字幕无码亚洲成A人片| 中文字幕人成无码免费视频| 亚洲人精品亚洲人成在线| 国产成人免费爽爽爽视频| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 久久免费观看国产精品| 亚洲国产成人一区二区三区| 亚洲av永久无码嘿嘿嘿| 一个人看www在线高清免费看| 亚洲成在人线电影天堂色| 美女视频黄的全免费视频| 亚洲夂夂婷婷色拍WW47| 国产精品国产自线拍免费软件| 亚洲6080yy久久无码产自国产| 免费人成激情视频| 丝袜捆绑调教视频免费区| 久久精品亚洲中文字幕无码麻豆| 日韩精品免费一级视频| 亚洲国产AV一区二区三区四区| 免费一级毛片在播放视频| 和老外3p爽粗大免费视频| 亚洲一区精品中文字幕| 日韩成人免费视频播放| 久久免费香蕉视频| 亚洲午夜成激人情在线影院| 国产精品二区三区免费播放心| 国产特黄特色的大片观看免费视频| 久久亚洲私人国产精品| 日本不卡在线观看免费v| 中文字幕在线视频免费| 亚洲av永久无码精品三区在线4| 亚洲精品国产高清嫩草影院| 91香蕉国产线观看免费全集| 国产成人高清亚洲一区久久|