十进制转二进制,可以采用短除法。而二进制转十进制可以采用按权相加法。
1、十进制转二进制,可以采用短除法,比如要将十进制的29转成二进制:用29除以2,商写在下面,余数写在商的右边。
2、继续往下除,同样的商写在下面,余数写在商的右边。
3、当除到商为0的时候,就不用往下除了,这时在往下就没意义了。
4、这个时候将余数从下到上排列出来,得到的数就是二进制的。
5、二进制转十进制采用按权相加法:比如1011010转成十进制。
6、需要注意的是,2的几次方那个次数是怎么确定的。比如从左数的第一位1,在它前面还有六位,那么它的次数就是为6。
注意事项:
1、小数点左一位对应的值为2的0次方,左二位对应的值为2的1次方,左边的类推,次方是递增的,而小数点后面的第一位取2的-1次方,后面的第二位取2的-2次方,右边的类推,次方递减。
2、在二进制里,默认八位,没有的可以补零。