进制
进制只是一种记数方式,可以用有限的数字符号代表所有的数值。对于任何一种进制---X进制,就表示每一位置上的数运算时都是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。
十进制:由于人类解剖学的特点,双手共有十根手指,故在人类自发采用的进位制中,十进制是使用最为普遍的一种。成语“屈指可数”某种意义上来说描述了一个简单计数的场景,而原始人类在需要计数的时候,首先想到的就是利用天然的算筹——手指来进行计数。
十进制的基数为10,数码由0-9组成,计数规律逢十进一。
进制转换
需要注意的是a对应的是10
由此可以得到进制转化的算法: 先反转,然后从左到右依次遍历,sum+=位数*
基数的i次方