1.
二、了解数值数据和文本数据的编码:
要用计算机存储和处理数据,必须先对它们进行编码,将它们转换成由0、1组成的二进制代码。
基数:数制所使用数码的个数。例如,二进制的基数为2(即0,1);十进制的基数为10(即0,1,2,3,4,5,6,7,8,9)。
位权:数制中某一位上的1所表示数值的大小(所处位置的价值)。例如,十进制的523, 5的位权是100,2的位权是10, 3的位权是1。
任何进制中,每个数都可以按位权展开成各个数位上的数字乘以对应数位的位权,再相加的形式,如:
十进制的123=1×100+2×10+3×1
十进制的9876=9×1000+8×100+7×10+6×1
模仿上面十进制按位权展开的方式,把二进制数1011按权展开: 1011=1×2^3+0×2^2+1×2^1+1×2^0=1×8+0×4+1×2+1×1=8+2+1=11
数制的种类:
二进制、八进制、十进制和十六进制。
练习1:将二进制数(11011)
2转换为十进制数为( ? )
10