如何将数字转换成2进制?急啊~~速度速度!

来源:百度知道 编辑:UC知道 时间:2024/06/06 02:21:04
如题。别忘了把过程写出来还有如何计算的。
速度阿~~要考试的。。。
举个例子哦~~比如说15、21、36等等
我很菜,最近老师说要自学,看都看不懂,所以来问。如果我提的问题有问题的话,别骂我。。。
还有,刚才忘了,怎么证明我算得是对的?也就是验算拉~~

15的是这样计算
15 ----余1
2└—
7 ----余1
2└—
3 ----余1
2└—
1 ----余1
然后倒着写出来
所以15的2进制就是 1111

21的是这样计算
====21----余1
2└—
====10----余0
2└—
====5----余1
2└—
====2----余0
2 └—
====1----余1
所以21的是10101
验算就是 1*(2的4次方)+0*(2的3次方)+1*(2的2次方)+0*(2的1次方)+1*(2的0次方)=16+0+4+0+1=21

除2取余,然后倒着写出来就可以了