369-e.net
当前位置:首页>>关于45.5的二进制形式是的资料>>

45.5的二进制形式是

二进制到十进制将每一位的1和0写成2的乘方,相加得到十进制数,十进制到二进制用除余法,每次将十进制数除以2,得到的余数是二进制里面从低位到高位排列的数,直到商为0 二进制转十六进制相当好转,将二进制数每四位分一组,高位不

45=32+8+4+1=2^5+2^3+2^2+2^0=101101,这是整数部分,小数部分,0.5*2=1,所以转化为二进制为101101.1

5转换成二进制,二进制各位上的基数写几位4 2 1明显5=4+1=1*4+0*2+1*1=[1]*4+[0]*2+[1]*1,则二进制为101. 将小数部分取出来运算:0.625*2=1.25,整数部分取出来当成小数点后第1位[101.1] 继续用上步的小数部分算:0.25*2=0.5[101.10] 0.5*2=1.0[101.101]计算到结果小数部分为0时停止以上二进制基数的写法:从个位1开始向左写,每位都是前位乘以2 将上述算法中乘以2替换成乘以n,则可以笔算n进制的转换结果.

72用二进制表示就是 0100 1000,那么-72的原码就是1100 1000,再求反码,即 1011 0111,反码加1就是补码,即 1011 1000.同理,-76原码 1100 1100,反码 1011 0011,补码 1011 0100 在此说明一下,负数的原码就是最高位为1,正数最高位是为0.反码就是最高位不变,其他位进行求反.补码等于反码加上1.

56.5d=?h=?b=?o56/16=3 余数8,二进制形式10003/16=0 余数3,二进制形式1156d=38h=111000b=70o0.5*16=8.0 整数8,二进制形式10000.5d=0.8h=0.1000b=0.4o56.5d=38.8h=111000.1b=70.4o

分2部分做一、先做整数部分45二、再做小数部分0.50.5* 21 (取整部分,小数部分0,运算结束)所以45.5(10)=101101.1

68/16=4 余数4,二进制形式01004/16=0 余数4,二进制形式010068d=01000100b0.5*16=8.0 整数8,二进制形式10000.5d=0.1000b68.5d=01000100.1000b=1000100.1b 最高有效位之前和最低有效位之后的0,都可以删除,不影响该数的大小.

首先利用除二取余法算123 123除二得61余1 61除二得30余1 30除二得15余0 15除二得7余1 7除二得3余1 3除二得1余1 1除二余1 所以123的二进制是(自下而上数)1111011,再算0.45利用乘二取整法 0.45乘2得0.9整数位为0 0.9乘2得1.8整数位为1 0.8乘2得1.6整数位为1 0.6乘2得1.2整数位为1 0.2乘2得0.4整数位为0 0.4乘2得0.8整数位为0 0.8乘2得1.6整数位为1(自此1.6开始循环) 所以小数位数(自上而下数)为:0111001 也就是123.45的二进制为:1111011.0111001

97/16=6,余数1,二进制形式00016/16=0,余数6,二进制形式011097d=0110 0001 b=1100001b0.453*16=7.248,整数7,二进制形式01110.248*16=3.968,整数3,二进制形式00110.968*16=15.488,整数15,二进制形式11110.488*16=7.

prpk.net | ppcq.net | beabigtree.com | gtbt.net | whkt.net | 网站首页 | 网站地图
All rights reserved Powered by www.369-e.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com