2025-11-20 06:53:08
七进制里数字得从0数到6,7这个数得写成10。比如说十进制的7等于七进制的10,因为七进制的第一位是7的1次方,第二位是7的0次方。负数的话,-7在七进制里得写成-10,道理跟正数一样,十进制的-7相当于七进制的-10。也就是说不管正负数,七进制里都没有单独的7这个数字,全都要用进位的方式来表示。
为啥七进制不能有7这个数字呢?因为七进制的每一位都是7的幂次方,第一位是7^0等于1,第二位是7^1等于7。所以当数值达到7的时候,就要往前进一位,就像十进制满10要进位一样。比如说十进制的7等于7×1,所以写成七进制的10。负数的话,-7就是-(7×1),所以得写成-10。这里有个关键数据,七进制的10等于十进制的7,而七进制的-10等于十进制的-7。比如用计算器算的话,把七进制的10转成十进制就是1×7^1+0×7^0=7,同样-10转成十进制就是-1×7^1+0×7^0=-7。所以不管是正数还是负数,七进制都是用0到6的数字来组合,超过6就要进位,负数的话前面加个负号就行。也就是说七进制和十进制在表示数值的时候,都是基于基底数的进位规则,只不过基底数从10变成了7。
本题链接: