三位二进制对应一位8进制。
所以 以小数点分隔,然后转换就行了
001 101 101 110.110 101
每三个对应一个
就是
1 5 5 6 . 6 5
结果就是
1556.65
从小数点开始左右每3位隔开——001'101'101'110.110'101。
前后不足3位的用0补齐——001'101'101'110.110'101。
用对应的八进制符号将每个3位二进制表示的数直接依次写下来——1556.65。
结果就——(001101101110.110101)b==(1556.65)o。
001101101110.110101=0011-0110-1110.1101-0100=36E.D4你写的0100=100-96真是有意思哦。我也不明白。不过2进制转16进制很简单,4位2进制对应一个16进制,整理成表如下:0000000011001020011301004010150110601117100081001
首先把二进制转化称十进制的数,然后十进制在转化成八进制的数