二进制只有数字1和0,不存在其他数字,个位有个1,当再加1的时候,就等于10,好比十进制中的5+5=10一样,个位饱和之后就溢到十位了,2进制顾名思义,每个位只要满2就要进一位了,好比十进制每个位满十进一位一样……我这么说你能懂么?
“逢R进一,借一当R”是指在进行进位或借位运算时,按照基R数制的规则进行操作。其中,R表示基数,例如在十进制中,R=10,表示使用0-9这10个基本符号表示数值;在二进制中,R=2,表示使用0和1两个基本符号表示数值。
“逢R进一”是指在运算时,每当数值达到R时,需要向高位进一位,即将该位的值变为0,同时将高位的值加1。例如在十进制中,当数值达到10时,需要向高位进一位,即将个位上的值变为0,同时将十位上的值加1。
“借一当R”是指在运算时,如果当前位的值不足R,可以从高位借一位来当当前位的R个值。例如在十进制中,当个位的值只有2时,需要向十位借一位来当当前的10个值,即将个位上的值变为8,同时将十位上的值减1。
这个规则可以应用于任何基数的数制转换,例如二进制、八进制、十六进制等。