1.1 问题
1)请将下列数字转换为十进制数:
(110010011111)2 、(10110101110)2
2)请将下列十进制数转换为二进制:
156、2608、1043
1.2 方案
使用按权展开法将二进制数转换为十进制数,使用短除法除2取余计算十进制数转换为二进制数。
1.3 步骤
实现此案例需要按照如下步骤进行。
步骤一:二进制转十进制
1)二进制数110010011111,转为十进制的结果是3231,转换过程如下:
2)二进制数10110101110,转为十进制的结果是1454,转换过程如下:
步骤二:十进制转二进制
1)十进制数156,转为二进制的结果是10011100,转换过程如下:
2)十进制数2608,转为二进制的结果是1010 0011 0000,转换过程如下:
3)十进制数1043,转为二进制的结果是100 0001 0011,转换过程如下:
下期预告:【网络工程技术】网线的制作
閱讀更多 Linux雲計算 的文章