如何快速写出43的二进制?有没什么好方法暂时没学,在自学
发布网友
发布时间:2022-05-17 05:16
我来回答
共2个回答
热心网友
时间:2023-10-09 03:57
先写二进制每位上的基数,从个位1开始,向左写,每位是右边位乘以2,写到比43大为止:
64 32 16 8 4 2 1
0 1 0 1 0 1 1
用43除以最高位得到商和余数:43/64=0余43=0[43],将商0写到当前位64下面,然后用余数继续计算
43/32=1[11],将1写到32下面
11/16=0[11],11/8=1[3],3/4=0[3],3/2=1[1],
1/1=1[0],这样的计算计算到余数为0停止,如果后面还有位没算就都填0
十进制43转换为二进制数是101011
其他n进制也可以算,只是基数写时是乘以n罢了
热心网友
时间:2023-10-09 03:58
短除法