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

问题描述:

将二进制数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.�鷳����һ��110001011������b������ԭ����û�а����������56.625������d��������ĸb����һ�����ĩβ��������ʾ���Ǹ���������binary������ĸd����һ�����ĩβ��������ʾ���Ǹ�ʮ������decimal����ͬ�?�˽�����ĩβ��o��octal����ʮ�������ĩβ��h��hexadecimal�����ร�лл������лл���ɡ�