跳转到主要内容
Calcton

10 的二进制是多少?

10 的二进制是 1010,十六进制 a,八进制 12,共 4 位、2 个 1。附除 2 取余步骤、位权分解与子网掩码/RGB/权限位场景。

二进制(Base 2)

1010

十进制 10 = 二进制 1010(4 位、2 个 1)

十六进制(Base 16)

A

八进制(Base 8)

12

1 的个数 / 位长

2 / 4

是否 2 的幂

否

位权分解

10 = 23 + 21

除 2 取余步骤

10 ÷ 2 = 5 余 0
5 ÷ 2 = 2 余 1
2 ÷ 2 = 1 余 0
1 ÷ 2 = 0 余 1

余数从下往上读:1010

适用场景

IP 地址与子网掩码

10.0.0.0/8 私有网段的首段值

RGB 颜色与像素

网页颜色 #RRGGBB 每个通道取值 0-255:10 写成两位十六进制是 0A,CSS 里 #0A0A0A 就表示红绿蓝三个通道都是 10 的灰色。

位运算与权限位

1 的个数 2 个、位长 4 位。Linux 权限 755、600 这类八进制正是按 3 位二进制一组读的(7 = 111 = rwx);位标志用按位或合并、按位与检测。

十六进制为什么用字母

16 进制需要 16 个数码,0-9 用完之后用 A-F 表示 10-15。10 的十六进制是 A——每 4 位二进制正好对应 1 位十六进制,所以程序员爱用它压缩长二进制。

常见问题

10 的二进制是 1010,共 4 位,其中 2 个 1。

10 的十六进制是 A,八进制是 12。三种进制只是同一数的不同写法,数值本身不变。

用「除 2 取余」:不断除以 2 记下余数,直到商为 0,再把余数从下往上读。例如 10:10÷2=5余0,5÷2=2余1,2÷2=1余0,1÷2=0余1,倒序读就是 1010。

从右往左每 4 位分一组(不足补 0),每组换成一个十六进制数码。1010 按 4 位分组对应 A。

0 就是 0。负数在计算机里用补码存储:最高位是符号位,取反加一得到负值,例如 8 位下 -1 是 11111111;浮点数则遵循 IEEE 754 标准。

相邻数值对照

类型标签:小值与权限位

搜索计算器

搜索全站计算器、分类与页面,回车直达