二进制

以2为基数的计数系统
二进制(英文名:Binary[1]),是德国数学家戈特弗里德·威廉·莱布尼茨(Gottfried Wilhelm Leibniz)[2][3]于1679年3月15日发明的一种计数系统[6][7]
二进制在公元前4世纪的古代印度诗歌韵律、17世纪初的英国培根密码中已有关于“二进制系统”的使用[8][9]莱布尼茨于1705年正式发表《论单纯使用0与1的二进制算术—兼论二进制用途及伏羲所使用的古代中国符号的意义》的二进制论文[10]
二进制定义为:按“逢二进一”的原则进行计数,称为二进制数,即每位上计满2时向高位进1。特点是:每个数的数位上只能是0,1两个数字;二进制数中最大数字是1,最小数字是0;基数为2[11]。二进制可与八进制、十进制、十六进制转换[12],也可以进行加、减、乘、除四则运算[13],二进制数也可以通过逻辑代数进行与、或、非等运算[14]。二进制可以应用在多个领域,包括文字、声音、图形等,通过编码、解码可以把现实世界的不同情形表达为“0”“1”,进而利用计算机解决现实问题[15][16],在计算机领域中,数制转换通常涉及到二进制到十进制、十进制到二进制、二进制到十六进制、十六进制到二进制的转换以及BCD码、ASCII码的生成等[17]

定义

二进制定义为:数码0和1,只使用0和1两种数字的计数法,叫做二进制计数法,按“逢二进一”的原则进行计数,即每位上计满2时向高位进1,基数为2,权为2[18][19][11]。二进制的特点是:每个数的数位上只能是0,1两个数字;二进制数中最大数字是1,最小数字是0;基数为2[11]