将二进制数11101101.01011转化为八进制;将二进制数100101011.01010111转化为十六进制;将八进制数676转化为二进制数;将十六进制数6A8转化为二进制;求答案和过程!将二进制数110001011转化为十进

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 18:34:44

将二进制数11101101.01011转化为八进制;将二进制数100101011.01010111转化为十六进制;将八进制数676转化为二进制数;将十六进制数6A8转化为二进制;求答案和过程!
将二进制数110001011转化为十进制;将十进制数56.625转化为二进制

11101101.01011b=355.26o.从小数点开始,分别向小数点的左右,每3位二进制数可以转换成1位八进制数,000~111 => 0~7.
100101011.01010111b=12B.57h.从小数点开始,分别向小数点的左右,每4位二进制数可以转换成1位八进制数,0000~1001 => 0~9,1010~1111 => A~F.
676o=110111110b.6A8h=11010101000b.
110001011b=2^8+2^7+2^3+2^1+2^0=395d.
56.625d=111000.101b.
56/2=28 余数0
28/2=14 余数0
14/2=7 余数0
7/2=3 余数1
3/2=1 余数1
1/2=0 余数1
0.625*2=1.25 整数1
0.25*2=0.5 整数0
0.5*2=1.0 整数1
0.0*2=0 转换结束
所以:56.625d=111000.101b.