LifeTally
首页所有计算器

LifeTally

整数进制转换器

同一个整数在二进制、八进制、十进制和十六进制中如何表示?

输入带符号的整数及其进制,查看四种完整且等值的表示。

整数与输入进制

二进制使用0–1,八进制使用0–7,十进制使用0–9,十六进制使用0–9和A–F。开头可有一个+或-。忽略两端空白,内部空白无效。请写AD,不要写0xAD。十六进制也接受小写a–f。

每个字符都按所选进制解释,不会自动识别进制,也不解析指数记法。在十六进制中,E表示14,B表示11:1e3表示十进制483,0b10表示十进制2832。

最多输入1000位数字,包括前导零;符号和两端空白不计入位数。这是本工具的处理与显示上限,不是数学限制或推荐值。

估算方法

在基数b下,每一位的贡献是该位数字的值乘以相应的b次幂,最右侧从b⁰开始。开头的-将整个数值取负。即使输入为零,四项结果也都需要有效整数和有效输入进制。

OpenStax:位值记数法与进制(英文) ↗
剑桥大学:二进制、八进制和十六进制(英文) ↗

仅处理整数。不转换分数、浮点编码、固定位宽的字、二进制补码位模式、字节序、文本或文件。减号是数学符号,不会添加符号位。本工具不提供安全性或硬件容纳能力保证。

核对已填写的示例

本工具选用十进制173作为示例:二进制10101101,八进制255,十六进制AD。核对:128 + 32 + 8 + 4 + 1 = 173;2 × 64 + 5 × 8 + 5 = 173;10 × 16 + 13 = 173。

已接受的输入值

整数
173
输入进制
10

安排下一步

如需用普通算术核对较短的按位展开式,请使用标准计算器。

打开标准计算器 →