不懂二进制诶
小白 表示没看懂二进制 求大家帮忙解释一下,谢谢.
小白 表示没看懂二进制 求大家帮忙解释一下,谢谢.
2019-03-02
我们平时使用的数字都是十进制的。十进制使用0,1,2,3, ... 9这10个数字来表示,单个数字最大就是1,比9再大1,用一个数字就无法表示,于是就进位,这样一来,09变为10,十位加了1,个位从最大变为最小。
举例:对于十进制数字365来说,可以理解为365 = 5 * 1 + 6 * 10 + 3 * 100 = 5 * 10 ^ 0 + 6 * 10 ^ 1 + 3 * 10 ^ 2
也就是说,百位上的数字3代表了3个100(10^2),十位上的数字6代表了6个10(10^1),个位上的数字5代表了5个1(10^0)。
同理,二进制使用0和1这2个数字来表示,单个数字最大就是1,比1再大1,用一个数字就无法表示,于是就进位,这样一来,01变为10,十位加了1,个位从最大变为最小。
举例:对于二进制数字110来说,可以理解为110 = 1 * 2 ^ 2 + 1 * 2 ^ 1 + 0 * 2 ^ 0 = 6
也就是说,百位上的数字1代表了1个4(2^2),十位上的数字1代表了1个2(2^1),个位上的数字0代表了0个1(2^0)。
举报