
因为可以整除,所以余数为0。
整数转二进制,采用"除2取余,逆序排列"法,具体如下:
1.首先用2整除一个十进制整数,得到一个商和余数
2.然后再用2去除得到的商,又会得到一个商和余数
3.重复操作,一直到商为小于1时为止
4.然后将得到的所有余数全部排列起来,再将它反过来(逆序排列),切记一定要反过来!假设我们现在需要将42转为二进制,那就是
42/2=21 0
21/2=10.5 1
10/2=5 0
5/2=2.5 1
2/2=1 0
1/2=0.5 1
所以42用二进制表示就是101010
1000除以2并无没有除尽的部分,所以余数为0。
余数是一个数学用语,指在整数除法中,当除数不能够将被除数整除时,被除数和商与除数的乘积的差值,这个差值通常为零和除数之间的差值。余数就是在整数除法中,除数没有将被除数除尽的部分。显而易见,1000除以2并无没有除尽的部分,所以余数为0。