十进制转二进制:用2辗转相除至结果为1将余数和最后的1 从下向上倒序写就是结果例如302302/2=151余0151/2=75余175/2=37余137/2=18余118/2=9余09/2=4余14/2=2余02/2=1 余0故二进制为100101110二进制转十进制从最后一位开始算,依次列为第0、1、2
位第n位的数(0 或 1)乘以 2的n次方得到的结果相加就是答案例如:01101011
转十进制:第0 位:1乘 2的0 次方=11 乘 2的1 次方=20 乘 2的2次方=01 乘 2的3次方=80 乘 2的4次方=01 乘 2的5次方=321 乘 2的6次方=640 乘 2的7 次方=0然后:1+2+0+8+0+32+64+0=107 .二进制01101011=十进制107.二进制转十进制,十进制转二进制的算法---------------------------------------------------------------二进制转十进制,十进制转二进制的算法十进制转二进制:用2 辗转相除至结果为1将余数和最后的1 从下向上倒序写就是结果例如302302/2 = 151 余0151/2 = 75 余175/2 = 37 余137/2 = 18 余118/2 = 9 余09/2 = 4 余14/2 = 2 余02/2 = 1 余0故二进制为100101110二进制转十进制从最后一位开始算,依次列为第0、1、2
位第n 位的数(0 或 1)乘以 2 的n 次方得到的结果相加就是答案例如:01101011
转十进制:第0 位:1 乘 2 的0 次方=11 乘 2 的1 次方=20 乘2 的2 次方=01 乘2 的3 次方=80 乘2 的4 次方=01 乘2 的5 次方=321 乘2 的6 次方=640 乘2 的7 次方=0然后:1+2+0+8+0+32+6