二进制与十进制的计算公式

玛丽莲梦兔
808次浏览
2021年02月08日 10:03
最佳经验
本文由作者推荐

郭嘉铭-

2021年2月8日发(作者:表白怎么说)


10


进制数转换为


2


进 制数






给你一个十进制,比如:


6


,如果将它 转换成二进制数呢?




< p>
10


进制数转换成二进制数,这是一个连续除


2< /p>


的过程:



把要转换的数,除以


2


,得到商和余数,



将商继续除以


2


,直到商为


0


。最后将所有余数倒序排列,得到数就是转换结果。





听起来有些糊涂?我们结合例子来 说明。比如要转换


6


为二进制数。





“把要转换的数,除以

< p>
2


,得到商和余数”





那么:




要转换的数是


6


6


÷


2


,得到


商是


3


,余数是


0




(不要告诉我你不会计算

< br>6


÷


3






“将商继续除以

< p>
2,


直到商为


0


……”< /p>



现在商是


3


, 还不是


0


,所以继续除以


2

< p>



那就:


3


÷


2,


得到


商是


1,


余数是


1

< br>。





“将商继续除以


2


,直到商为


0


……”



现在商是


1


,还不是


0


,所以继续除以


2




那就:


1


÷


2,


得到


商是


0


,余数是


1

< br>


(拿笔纸算一下,


1


÷


2


是不是商


0



1!






“将商继续除以


2

< br>,直到商为


0


……最后将所有余数倒序排列”

< p>


好极!现在商已经是


0




我们三次计算依次得到余数分别是:


0



1



1


,将所有余数倒序排列,那就是:


110


了!





6


转换成二进制,结果是


110






把上面的一段改成用表格来表示,则为:




被除数



6



3



1



计算过程



6/2



3/2



1/2





3



1



0



余数



0



1



1


郭嘉铭-


郭嘉铭-


郭嘉铭-


郭嘉铭-


郭嘉铭-


郭嘉铭-


郭嘉铭-


郭嘉铭-