IEEE754 浮点数

IEEE754 浮点数

计算

  • 5.75
    转换成二进制,为101.11
    移动小数点,即 1.0111 * 2^2
    所以,S=0;E=127+2=129,转化为二进制即10000001;M=01110000000000000000000
  • 161.875
    转换成二进制,为10100001.111
    移动小数点,即1.0100001111 * 2^7
    所以,S=0;E=127+7=134,转化为二进制即10000110;M=01000011110000000000000
  • -0.0234375
    转换成二进制,为-0.0000011
    移动小数点,即-1.1 * 2^(-6)
    所以,S=1;E=127-6=121,转化为二进制即1111001;M=00000110000000000000000

python(在网络搜寻到的代码的基础上做了些许改动,添加了有人机互动的环节)

托管

posted @ 2021-10-11 21:28  20211408王其  阅读(203)  评论(1编辑  收藏  举报