<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://pedia.caellab.com/index.php?action=history&amp;feed=atom&amp;title=%E4%BA%8C%E8%BF%9B%E5%88%B6</id>
	<title>二进制 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://pedia.caellab.com/index.php?action=history&amp;feed=atom&amp;title=%E4%BA%8C%E8%BF%9B%E5%88%B6"/>
	<link rel="alternate" type="text/html" href="https://pedia.caellab.com/index.php?title=%E4%BA%8C%E8%BF%9B%E5%88%B6&amp;action=history"/>
	<updated>2026-05-17T21:01:30Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://pedia.caellab.com/index.php?title=%E4%BA%8C%E8%BF%9B%E5%88%B6&amp;diff=348&amp;oldid=prev</id>
		<title>Goodtest：​创建页面，内容为“二进制（英语：Binary System）是一种以2为基数的进位制数制系统，仅使用0和1两个数字符号，其基数为2，进位规则为&quot;逢二进一&quot;，借位规则为&quot;借一当二&quot;&lt;ref name=&quot;baike-binary&quot;&gt;[https://baike.baidu.com/item/%E4%BA%8C%E8%BF%9B%E5%88%B6/361457 二进制_百度百科]&lt;/ref&gt;。每个二进制数字称为一个比特（Bit，即Binary digit的缩写），是信息论与计算机科学中最基本的数位单元&lt;ref name=…”</title>
		<link rel="alternate" type="text/html" href="https://pedia.caellab.com/index.php?title=%E4%BA%8C%E8%BF%9B%E5%88%B6&amp;diff=348&amp;oldid=prev"/>
		<updated>2026-05-11T10:57:35Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“二进制（英语：Binary System）是一种以2为基数的进位制数制系统，仅使用0和1两个数字符号，其基数为2，进位规则为&amp;quot;逢二进一&amp;quot;，借位规则为&amp;quot;借一当二&amp;quot;&amp;lt;ref name=&amp;quot;baike-binary&amp;quot;&amp;gt;[https://baike.baidu.com/item/%E4%BA%8C%E8%BF%9B%E5%88%B6/361457 二进制_百度百科]&amp;lt;/ref&amp;gt;。每个二进制数字称为一个比特（Bit，即Binary digit的缩写），是信息论与计算机科学中最基本的数位单元&amp;lt;ref name=…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;二进制（英语：Binary System）是一种以2为基数的进位制数制系统，仅使用0和1两个数字符号，其基数为2，进位规则为&amp;quot;逢二进一&amp;quot;，借位规则为&amp;quot;借一当二&amp;quot;&amp;lt;ref name=&amp;quot;baike-binary&amp;quot;&amp;gt;[https://baike.baidu.com/item/%E4%BA%8C%E8%BF%9B%E5%88%B6/361457 二进制_百度百科]&amp;lt;/ref&amp;gt;。每个二进制数字称为一个比特（Bit，即Binary digit的缩写），是信息论与计算机科学中最基本的数位单元&amp;lt;ref name=&amp;quot;baike-binary-system&amp;quot;&amp;gt;[https://baike.baidu.com/item/%E4%BA%8C%E8%BF%9B%E5%88%B6%E7%B3%BB%E7%BB%9F/10792238 二进制系统_百度百科]&amp;lt;/ref&amp;gt;。二进制数据采用位置计数法，其位权是以2为底的幂，任何数值均可表示为若干2的幂次之和&amp;lt;ref name=&amp;quot;baike-binary&amp;quot; /&amp;gt;。现代电子计算机普遍采用二进制作为底层运算与数据存储的基础，因其仅需两种对立的物理状态即可实现，如晶体管的导通与截止、高低电平等&amp;lt;ref name=&amp;quot;baike-binary-system&amp;quot; /&amp;gt;。1985年，IEEE发布IEEE 754标准，规范了二进制浮点算术的表示与运算，成为现代数值计算的通用基础&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://zh.wikipedia.org/wiki/%E4%BA%8C%E8%BF%9B%E5%88%B6 二进制 - 维基百科，自由的百科全书]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;ieee754&amp;quot;&amp;gt;[https://ethw.org/Milestones:IEEE_Standard_754_for_Binary_Floating-Point_Arithmetic,_1985 Milestones:IEEE Standard 754 for Binary Floating-Point Arithmetic, 1985 - Engineering and Technology History Wiki]&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;infobox&amp;quot; style=&amp;quot;border:1px solid #ccc; background:#f8f9fa; width:24em; float:right; margin:0 0 1em 1em; border-spacing:5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;二进制&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| 中文名 || &amp;#039;&amp;#039;&amp;#039;二进制&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| 外文名 || Binary System&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 别名 || 二进位制&lt;br /&gt;
|-&lt;br /&gt;
| 基数 || 2&lt;br /&gt;
|-&lt;br /&gt;
| 数码 || 0、1&lt;br /&gt;
|-&lt;br /&gt;
| 基本单位 || 比特（Bit）&lt;br /&gt;
|-&lt;br /&gt;
| 进位规则 || 逢二进一&lt;br /&gt;
|-&lt;br /&gt;
| 借位规则 || 借一当二&lt;br /&gt;
|-&lt;br /&gt;
| 主要应用 || 电子计算机、数字电路&lt;br /&gt;
|-&lt;br /&gt;
| 提出者 || 戈特弗里德·威廉·莱布尼茨&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 定义与表示 ==&lt;br /&gt;
&lt;br /&gt;
二进制是一种逢二进一的计数系统，其数位从右向左的位权依次为&amp;lt;math&amp;gt;2^0, 2^1, 2^2, \dots&amp;lt;/math&amp;gt;。例如，二进制数&amp;lt;math&amp;gt;1101_2&amp;lt;/math&amp;gt;按权展开为：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 8 + 4 + 0 + 1 = 13_{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
二进制数通常以下标2或后缀B标识，以区别于十进制数。小数部分同样遵循位权原则，各位权值为&amp;lt;math&amp;gt;2^{-1}, 2^{-2}, 2^{-3}, \dots&amp;lt;/math&amp;gt;，但并非所有十进制小数都能精确转换为有限位二进制小数&amp;lt;ref name=&amp;quot;baike-binary&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
二进制系统的数学基础由德国数学家戈特弗里德·威廉·莱布尼茨（Gottfried Wilhelm Leibniz）于1679年建立，并于1703年在《皇家科学院回忆录》上发表论文《二进制算术的解释》（&amp;#039;&amp;#039;Explication de l&amp;#039;Arithmétique Binaire&amp;#039;&amp;#039;），正式向西方学术界系统阐述了二进制算术&amp;lt;ref name=&amp;quot;leibniz-history&amp;quot;&amp;gt;[https://techhistorylab.com/leibniz-binary-system-computer-foundation/ Leibniz Binary System: The 17th-Century Digital Code]&amp;lt;/ref&amp;gt;。莱布尼茨在与中国传教士的书信中提及，《易经》的六十四卦由阴爻（断线）与阳爻（连线）组成，其排列顺序与0至63的二进制数值完全对应，这使他确信二进制是一种普适的数学语言&amp;lt;ref name=&amp;quot;leibniz-history&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
19世纪，乔治·布尔（George Boole）创立布尔代数，以0和1为变量值进行逻辑运算，为电子计算机采用二进制提供了理论基础&amp;lt;ref name=&amp;quot;baike-binary-system&amp;quot; /&amp;gt;。20世纪40年代，冯·诺依曼团队在设计电子计算机时，将二进制系统付诸实践，通过高低电平分别对应0和1，实现了信息的物理表征与存储&amp;lt;ref name=&amp;quot;baike-binary-system&amp;quot; /&amp;gt;。1983年，IEEE《通信杂志》刊文回顾了二进制编码的早期历史，系统梳理了其从数学理论到工程应用的演进脉络&amp;lt;ref name=&amp;quot;ieee-history&amp;quot;&amp;gt;[https://dl.acm.org/doi/abs/10.1109/MCOM.1983.1091319 The early history of the binary code]&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 运算规则 ==&lt;br /&gt;
&lt;br /&gt;
二进制数的四则运算规则简洁，仅涉及0和1两个数码的组合。&lt;br /&gt;
&lt;br /&gt;
=== 加法 ===&lt;br /&gt;
&lt;br /&gt;
二进制加法遵循以下规则：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;0 + 0 = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;0 + 1 = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 + 0 = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 + 1 = 10&amp;lt;/math&amp;gt;（逢二进一）&lt;br /&gt;
&lt;br /&gt;
例如：&amp;lt;math&amp;gt;1011_2 + 11_2 = 1110_2&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;baike-binary&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== 减法 ===&lt;br /&gt;
&lt;br /&gt;
二进制减法规则如下：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;0 - 0 = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 - 0 = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 - 1 = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;0 - 1 = 1&amp;lt;/math&amp;gt;（向高位借一当二）&lt;br /&gt;
&lt;br /&gt;
例如：&amp;lt;math&amp;gt;10100_2 - 1010_2 = 1010_2&amp;lt;/math&amp;gt;&amp;lt;ref name=&amp;quot;baike-binary-num&amp;quot;&amp;gt;[https://baike.baidu.com/item/%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%95%B0/108101 二进制数_百度百科]&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== 乘法 ===&lt;br /&gt;
&lt;br /&gt;
二进制乘法规则与逻辑&amp;quot;与&amp;quot;运算一致：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;0 \times 0 = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;0 \times 1 = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 \times 0 = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 \times 1 = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
运算时按位相乘后累加，其过程与十进制乘法类似，但因数码仅有0和1，部分积的移位相加大幅简化&amp;lt;ref name=&amp;quot;baike-binary&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== 除法 ===&lt;br /&gt;
&lt;br /&gt;
二进制除法规则为：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;0 \div 1 = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 \div 1 = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
除法运算通过逐位比较被除数与除数的大小，商仅为0或1，余数继续下移补位，直至完成全部位运算&amp;lt;ref name=&amp;quot;baike-binary-num&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 与其他进制的转换 ==&lt;br /&gt;
&lt;br /&gt;
=== 与十进制 ===&lt;br /&gt;
&lt;br /&gt;
二进制转十进制采用&amp;quot;按权展开求和&amp;quot;法，将各位数码乘以其对应位权后累加。十进制整数转二进制采用&amp;quot;除二取余，逆序排列&amp;quot;法；十进制小数转二进制采用&amp;quot;乘二取整，顺序排列&amp;quot;法&amp;lt;ref name=&amp;quot;baike-binary&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== 与八进制 ===&lt;br /&gt;
&lt;br /&gt;
二进制转八进制时，从小数点起整数部分向左、小数部分向右，每三位分为一组，不足三位以0补足，每组对应一位八进制数。反之，每位八进制数展开为三位二进制数&amp;lt;ref name=&amp;quot;baike-binary&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
=== 与十六进制 ===&lt;br /&gt;
&lt;br /&gt;
二进制转十六进制时，每四位分为一组，不足四位以0补足，每组对应一位十六进制数（0–9及A–F）。十六进制转二进制则将每位展开为四位二进制数&amp;lt;ref name=&amp;quot;baike-binary&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 在计算机中的应用 ==&lt;br /&gt;
&lt;br /&gt;
二进制是现代数字电子计算机的运算基础。由于二进制仅有两个数码，可用任何具有两种对立稳定状态的物理元件表示，如晶体管的导通与截止、电容的充电与放电、磁性材料的两种剩磁状态等，这使得数字装置结构简单、可靠性高&amp;lt;ref name=&amp;quot;baike-binary-system&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在计算机内部，所有数据——包括数值、字符、图像、音频——最终均以二进制形式存储与处理。为规范浮点数的二进制表示，IEEE于1985年制定IEEE 754标准，定义了单精度（32位）与双精度（64位）二进制浮点格式，确保了数值计算在不同平台间的一致性与可移植性&amp;lt;ref name=&amp;quot;ieee754&amp;quot; /&amp;gt;。此外，二进制补码（Two&amp;#039;s Complement）被广泛用于表示有符号整数，使减法运算可通过加法电路统一实现&amp;lt;ref name=&amp;quot;ieee-history&amp;quot; /&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 参考文献 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Goodtest</name></author>
	</entry>
</feed>