每种进制都是独立的的,完美的,完整的体系,可以做各种运算。
机器语言,也就是二进制,只包含0和1,因计算机只能识别这一种语言,我们平时写的代码都需要编译器进行转换,从而使计算机能够执行我们的代码。
1>
N进制的定义:由N个符号组成,逢N进一。(这里的符号不一定是从0到N-1的连续的数字,可以是自定义的有顺序的任意数字,字母等等各种符号)
例如:解释1+1=3:
定义4进制的4个符号为:1,3 ,2,0,逢4进一
1+1就是从1开始向后查一个数,也就是3,所以在这样的定义下1+1=3是正确的。
2>
进制及进制运算的本质是查数。
会制作各种进制的进制表
例如:
5进制的加法表
1+1=2 | |||
1+2=3 | 2+2=4 | ||
1+3=4 | 2+3=10 | 3+3=11 | |
1+4=10 | 2+4=11 | 3+4=12 | 4+4=13 |
5进制的乘法表
1*1=1 | |||
1*2=2 | 2*2=4 | ||
1*3=3 | 2*3=11 | 3*3=14 | |
1*4=4 | 2*4=13 | 3*4=22 | 4*4=31 |
利用上面的两个表格查表,就可以做一些5进制的四则运算