语言
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)
八进制转二进制

八进制转二进制

将八进制数转换为二进制。适用于 Unix 文件权限以及理解八进制表示法如何映射到二进制位。

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

本工具将八进制数(8 进制)转换为二进制数(2 进制)。每个八进制位恰好直接对应 3 个二进制位。

关键关系: 每个八进制位展开为恰好 3 个二进制位,因为 8 = 2³。

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

理解权限

755 和 644 等 chmod 值在二进制下更清晰。

旧式系统

一些较旧的系统仍依赖八进制表示法。

学习数制

八进制是二进制与十进制之间的过渡。

转换方法

每个八进制位恰好转换为 3 个二进制位,因此把每个数字替换为其 3 位分组。

示例: 755 = 111 101 101 = 111101101.

使用方法

1

输入八进制数

仅使用数字 0–7 输入。

2

查看二进制结果

每个八进制位变成 3 位,转换即时完成。

3

复制结果

复制二进制值以用于你的工作。

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

Unix 权限示例

八进制二进制权限
7111读 + 写 + 执行
5101读 + 执行
4100只读

常见问题

为什么每个八进制位变成 3 位?

因为 8 = 2³。一个八进制位可容纳 8 个值(0–7),恰好是 3 个二进制位的范围。

我可以输入 8 或 9 吗?

不可以。八进制是 8 进制,只允许数字 0 到 7。数字 8 和 9 无效。

这如何阐明 chmod?

将 755 展开为 111 101 101 直接显示三组权限三元组:所有者 rwx、组 r-x、其他人 r-x。

转换总是精确的吗?

是的。每个八进制位总是恰好产生 3 个二进制位,因此映射是可预测的,没有舍入或歧义。

01234567
0o
01
0b

八进制转二进制

0 = 000
1 = 001
2 = 010
3 = 011
4 = 100
5 = 101
6 = 110
7 = 111

八进制(8 进制)

用于 Unix 文件权限。数字 0-7,每个代表 3 个二进制位。

二进制(2 进制)

计算机的基础语言。每位为 0 或 1。

输入八进制数字(仅 0-7)
八进制 12 = 二进制 001010
每个八进制位 = 3 个二进制位
有助于 Unix 权限转换
想了解更多? 阅读文档 →
1/5
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索