我想知道详细过程,知道的可以详细告诉我吗?
将(98.625),括号的右下角有个10,把这个数字转换为2进制数后,再将该2进制数分别转换为8进制数和16进制数,我想知道详细过程,知道的可以详细告诉我吗?
首先
98 / 2 = 49 。。。 0
49 / 2 = 24 。。。 1
24 / 2 = 12 。。。 0
12 / 2 = 6 。。。 0
6 / 2 = 3 。
。。 0
3 / 2 = 1 。。。 1
1 / 2 = 0 。。。 1
因此98 = 1100010(从下往上读)
其次:
0。625 * 2 = 1。
250 。。。 1 取整数位
0。250 * 2 = 0。500 。。。 0 取整数位
0。500 * 2 = 1。000 。。。 1 到此结束,因为小数点后全为0
因此0。625 = 101(从上往下读)
连起来就是1100010。
101
8进制转换
001 100 010。 101 (注意要以3位分割开,不够3位的在前面补0
1 4 2 5
则八进制为142。5
16进制转换
0110 0010。
1010 (小数部分不够位要在后面补0)
6 2 A
则16进制为62。A。
答:的意思是找不到指定的文件,你确定你的文件路径正确吗? 另外,调用的部分你用 n(shcmd)试试详情>>