十进制的数21用二进制表示为多少?
发布网友
发布时间:2022-04-29 14:23
我来回答
共5个回答
热心网友
时间:2023-10-10 14:53
10101
方法(摘抄):给你一个十进制,比如:6,如果将它转换成二进制数呢? 10进制数转换成二进制数,这是一个连续除2的过程: 把要转换的数,除以2,得到商和余数, 将商继续除以2,直到商为0。最后将所有余数倒序排列,得到数就是转换结果。 听起来有些糊涂?我们结合例子来说明。比如要转换6为二进制数。 “把要转换的数,除以2,得到商和余数”。 那么: 十转二示意图要转换的数是6, 6 ÷ 2,得到商是3,余数是0。 “将商继续除以2,直到商为0……” 现在商是3,还不是0,所以继续除以2。 那就: 3 ÷ 2, 得到商是1,余数是1。 “将商继续除以2,直到商为0……” 现在商是1,还不是0,所以继续除以2。 那就: 1 ÷ 2, 得到商是0,余数是1 “将商继续除以2,直到商为0……最后将所有余数倒序排列” 好极!现在商已经是0。 我们三次计算依次得到余数分别是:0、1、1,将所有余数倒序排列,那就是:110了! 6转换成二进制,结果是110。 把上面的一段改成用表格来表示,则为: 被除数 计算过程 商 余数 6 6/2 3 0 3 3/2 1 1 1 1/2 0 1
热心网友
时间:2023-10-10 14:54
结果是10101 楼上乱说,二进制是用0和1来表示数字的。具体采用除2取余法。
热心网友
时间:2023-10-10 14:54
21=21/2=10/2=5/2=2/2=1/2=0余数 1 0 1 0 1将所有余数从后往前照抄得10101。因此,得到21D=10101B(D为十进制数,B为二进制数)
热心网友
时间:2023-10-10 14:55
10101
热心网友
时间:2023-10-10 14:55
000000002021