二进制是莱布尼茨发明的。二进制,是计算技术中广泛采用的一种数制,由德国数理哲学大师莱布尼茨于1679年发明。是莱布尼兹在看了中国的《周易》之后,受到启发发明的,也就是今天电子计算机技术的基础。
最早发明二进制的人最有可能是莱布尼茨。
莱布尼茨,全名戈特弗里德·威廉·莱布尼茨(Gottfried Wilhelm Leibniz),是德国的数学家和哲学家,被认为是二进制的发明者。他在1679年发明了二进制,这是一种使用0和1两个数码的数制,成为现代电子计算机技术的基础。莱布尼茨的这一发明在当时具有革命性的意义,为后来的数字技术和计算机科学奠定了基础。尽管有传言称莱布尼茨可能是受到了中国《周易》的启发,但并没有确凿的证据支持这一说法。
此外,虽然有其他人物如楚泽在计算机技术方面也有重要贡献,但关于二进制的发明,普遍认为是莱布尼茨的成就。楚泽被公认为“数字计算机之父”,但他主要是与二进制数字计算机的研制相关,而不是二进制的发明。
1、二进制的运算规则:
二进制的加法规则:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位进位);二进制的减法规则:0-0=0,10-1=1(向高位借位),1-0=1,1-1=0 (模二加运算或异或运算) ;
二进制的乘法规则:0 * 0 = 00 * 1 = 0,1 * 0 = 0,1 * 1 = 1;二进制的除法规则:0÷0 = 0,0÷1 = 0,1÷0 = 0 (无意义),1÷1 = 1 。
2、二进制的转换规则:
二进制转换成十进制:基数乘以权,然后相加,简化运算时可以把数位数是0的项不写出来。小数部分也一样,但精确度较少。
二进制转换为八进制:采用“三位一并法”(是以小数点为中心向左右两边以每三位分组,不足的补上0)进行转换。例:将二进制数(11100101.11101011)2转换成八进制数。(11100101.11101011)2=(345.353)8
二进制转换为十六进制:采用的是“四位一并法”,整数部分从低位开始,每四位二进制数为一组,最后不足四位的,则在高位加0补足四位为止,也可以不补0;小数部分从高位开始,每四位二进制数为一组,最后不足四位的,必须在低位加0补足四位,然后用对应的十六进制数来代替。