语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
二进制转十进制

二进制转十进制

将二进制数转换为十进制。是编程、计算机科学以及理解计算机如何存储数据的基础。

什么是二进制转十进制转换器?

本工具将二进制数(2 进制)转换为十进制数(10 进制),帮助你理解计算机如何表示我们每天读写的数据。

位值: 每个二进制位代表 2 的幂。从右到左,位值依次为 1、2、4、8、16、32 等。

为什么要将二进制转为十进制?

学习编程

理解整数、字符及其他数据类型如何存储在内存中。

调试代码

排查问题时读取内存地址、寄存器值和位标志。

网络配置

子网掩码和 IP 地址计算依赖二进制表示。

数字电子

处理用 0 和 1 表示的逻辑电路、门和信号。

转换方法

将每个二进制位乘以其位值(2 的幂),再把结果相加。

示例: 1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10 in decimal.

使用方法

1

输入二进制数

仅使用 0 和 1 输入数字。无效字符会被自动过滤,因此只接受有效的二进制输入。

2

查看十进制结果

输入时第二个字段会即时显示转换结果,无需点击任何按钮。

3

复制结果

使用复制按钮将结果用于代码、计算或文档。

双向转换: 两个字段均可编辑。在结果字段中输入十进制值即可转换回二进制,或使用交换按钮反转方向。

常见二进制值

二进制十进制含义
1111154 位(半字节)最大值
111111112558 位(字节)最大值
111111111111111165,53516 位最大值

常见问题

我可以输入哪些字符?

只有数字 0 和 1,即 2 进制使用的两个符号。输入时其他字符会被自动过滤。

如何将十进制转换回二进制?

两个字段都可交互。直接在结果字段中输入十进制数,或按交换按钮反转转换方向。

为什么 11111111 等于 255?

八个 1 相加为 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255。这就是为什么一个字节(8 位)可容纳 0 到 255 的值。

数字大小有限制吗?

本工具能轻松处理编程和学习中常见的长度。对于很长的位串,结果在你的浏览器中计算以即时反馈。

01
0b
0123456789

常见转换

1 = 1
10 = 2
100 = 4
1000 = 8
10000 = 16
11111111 = 255

二进制(2 进制)

计算机的基础语言。仅用 0 和 1 表示所有数据和指令。

十进制(10 进制)

日常生活使用的标准计数系统。每位可以是 0 到 9。

输入二进制数字(仅 0 和 1)
二进制 1010 = 十进制 10
有助于理解计算机内存地址
每个二进制位代表 2 的幂
想了解更多? 阅读文档 →
1/5
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索