二进制的运算法则,只有这么八条
0+0=0,0+1=1,1+0=1,1+1=10 ,0×0=0,0×1=0,1×0=0,1×1=1
而我们再来看十进制的运算法则
1+9=10,2+8=10,3+7=10,4+6=10,5+5=10,6+4=10,7+3=10,8+2=10,9+1=10…….
至于乘法,直接去小学课本寻找九九乘法表吧,这里就不说了………
知乎上有位网友给出了答案:
其实显然的二进制在日常生活中使用起来是十分麻烦的,一是太长长长…长,二是实在容易读错。而计算机就不怕这两个毛病,并且在计算机的这些电子器件中,电路的通和断、电位的高和低,用两个数字符号“1”和“0”分别表示比较容易实现容易实现。再说了,二进制的算法比较简单这就使计算机运算器的结构大大简化。
而人类为什么使用十进制呢?以为十进制对于人们平时用到的数目来说不算太长(特别是古时候),再是不容易看错…吧。其实十个数字记起来也不算多,算法难度也算是比较合理。
来源:知乎网友的回答
请登录后查看回复内容