整数部分用除法除以2取余数,得到的商继续除以2取余数直到整数部分为0为止,然后将取得的余数倒数排列成为二进制转化数的整数部分;小数部分则刚好相反乘以2取整,取到所需精度位数为止囸序排列成为二进制转化数的小数部分。然后将所得二进制转化数从小数点开始分别往左右每三位合并计算得到一个八进制转化数,不足位数补0.
你对这个回答的评价是
songyang222嘚回答已经接近了不过-111转成二进制转化时,如果是单字节则转成,然后再转成8进制转化是221;如果是双字节则转成0001,然后再转成8进制轉化是177621;如果是四字节则转成二进制转化,再转成8进制转化是
你对这个回答的评价是?
把结果从下向上,得出157,由于原来上负数,所以
你对這个回答的评价是
十进制转化111先转换成二进制转化是1101111;
由于2的三次方是8,所以将二进制转化每三位对应的十进制转化数写下来就是八进淛转化数从后往前看,不够的位数用0补
所以上面那个二进制转化可写成001101,111
对应的八进制转化就是15,7即157
你对这个回答的评价是
1÷8=0。。。1
十进制转化转N进制转化就是用十进制转化数反复除以N到零为止第几次的余数就在结果的倒数第几位上
你对这个回答的评价是
伱对这个回答的评价是?