10进制IP地址转换成2进制IP地址的方法如下:
1.十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。
2. 十进制整数转换为二进制整数:用2整除十进制整数,可以得到一个商和余数。
再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
3.十进制小数转换为二进制小数:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,此时0或1为二进制的最后一位。
然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。
10转换成二进制数是1010。
转换方法如下:
1.十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。
2. 十进制整数转换为二进制整数:用2整除十进制整数,可以得到一个商和余数。
再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
3.十进制小数转换为二进制小数:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,此时0或1为二进制的最后一位。
然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。
十进制转二进制:
1.把该十进制数,用二因式分解,取余;将235转为二进制:235除以2得117,余1;117除以2得58,余1;58除以2得29,余0;29除以2得14,余1;14除以2得7,余0;7除以2得3,余1;3除以2得1,余1; 从得到的1开始写起,余数倒排,加在它后面,就可得11101011;
2.把十进制中的小数部分,转为二进制;把该小数不断乘2,取整,直至没有小数为止,注意不是所有小数都能转为二进制;以0.75为例:0.75乘以2得
1.50,取整数1;0.50乘以2得1,取整数1;顺序取数就可得0.11;二进制数为十进制数:整数部分从低位至高位1,2,4,8,16,32只需把二进制是写成展开式,计算即得;而且二进制转换为十进制,将数的整数部分从右向左用二进制的每个数字乘以2的相应次方,小数部分则用二进制的每个数字除以2的相应次方,最后将两部分相加即可。