我不太懂十进制转二进制的余数。
提问:我不太懂十进制转二进制的余数。
20除以2等于10,余数是0。10除以2等于5,余数是0。5除以2等于2.5,余数是1。 2.5除以2等于1.25,余数是0(1.25后面有两位数,余数是0能理解)。1.25除以2等于0.625,余数是1。(0后面有三位数,余数还有1。这个就不太清楚了)
网友回答:
20D=10100B,
十化二(10进制数转换为2进制数)口诀方法:除2取余,倒排余数,直至商为0。
后缀说明:D表示10进制数,B表示2进制数。具体的计算过程如图下图:
你说的:“5除以2等于2.5,余数是1。 ”有误,应该如上图中所示,5除以2商为2,余数是1;接下来是:2除以2商为1,余数是0;还要除,直到商为0,即 1除以2商为0,余数是1。最后如上图中箭头所示,倒排余数,即得对应的二进制数10100B。