怎么进行进制数转换啊。
发布网友
发布时间:2022-04-21 19:30
我来回答
共2个回答
热心网友
时间:2023-07-11 09:27
。。。。。首先我们定义进制
10进制是用0-9来计数,到了9之后就进位为10
2进制用0-1来计数,到了1以后就进位10。
8进制用0-7来计数,到了7以后就变成了10.
16进制用0-9,a,b,c,d,e,f,到了f以后就变成了10
所以,如果我们想要把10进制的数转化为2进制,就可以除以2,得到的余数记录下来,然后再用商除以2,得到的余数再记录下来,直到小于2为止,那么最后得到的那个商在加上所有得到的余数反向排列就是二进制了。
比如19
19 /2=9...1
9/2=4....1
4/2=2...0
2/2=1...0
那么结果就是10011。。开头的1是2/2得到的。
从2进制变为10进制。
比如二进制数101011
从后往前开始,每一位单独取出来乘以2的(第N位-1)次方
就是1乘以2的0次方+1乘以2的1次方+0乘以2的2次方+1乘以2的3次方+0乘以2的4次方+1乘以2的5次方=1+2+0+8+0+32=43
其他的以理类推
热心网友
时间:2023-07-11 09:27
2进制 10进制