十进制与二进制之间的转换发放如下所示:
1、十进制转二进制:把十进制数处以2求余数,在将除数作为被除数,继续求余数,直到除数为0。在将所求的余数倒序就是所得的二进制数。
2、二进制转十进制:从右边依次是:2的零次方*1,2的一次方*1,2的二次方*1,2的三次方*1,2的四次方*1,2的五次方*1,----2的n次方*1,将上面的结果相加:2的零次方*1+2的一次方*1+2的二次方*0+2的三次方*1+2的四次方*1+2的五次方*1+---+2的n次方*1的结果。
十进制转换为二进制:用十进制数不断除以2,直到商为0或1.最后将余数从上到下由右向左写起
十进制转换为二进制,采用位权相加,二进制转换为十进制采用除商倒取余法。如果你不知道什么是位权和基数这些基本的东西,那你也让我无语了
十进制整数转换为二进制:
十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为一时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
举例来说:
19转换为二进制:
19/2=9余1
9/2=4 余1
4/2=2 余0
2/2=1 余0
1/2=0 余1
由下往上取余数 10011