使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

数字系统是一种使用符号字符表示数字的系统方法,并使用基值以紧凑形式方便地对数字进行分组。 最常见的数字系统是十进制,其基值为 10,符号字符集为 0、1、2、3、4、5、6、7、8 和 9。 但是,还有其他数字系统,它们可以更有效地用于特定目的。 例如,由于计算机使用布尔逻辑来执行计算和操作,因此它们使用基值为 2 的二进制数系统。

Microsoft Office Excel 具有多个函数,可用于将数字与以下数字系统进行数字转换:

数字系统

基值

符号字符集

二进制

2

0,1

八进制

8

0, 1, 2, 3, 4, 5, 6, 7

Decimal

10

0、1、2、3、4、5、6、7、8 和 9

十六进制

16

0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F

若要执行此任务,请使用 BIN2DEC 函数。

1

2

3

A

B

公式

描述(结果)

=BIN2DEC(1100100)

将二进制 1100100 转换为十进制 (100)

=BIN2DEC(1111111111)

将二进制1111111111转换为十进制 (-1)

若要执行此任务,请使用 BIN2HEX 函数。

1

2

3

4

A

B

公式

描述(结果)

=BIN2HEX(11111011, 4)

将二进制11111011转换为包含 4 个字符的十六进制 (00FB)

=BIN2HEX(1110)

将二进制 1110 转换为十六进制 (E)

=BIN2HEX(1111111111)

将二进制1111111111转换为十六进制 (FFFFFFFF)

若要执行此任务,请使用 BIN2OCT 函数。

1

2

3

4

A

B

公式

描述(结果)

=BIN2OCT(1001, 3)

将包含 3 个字符的二进制 1001 转换为八进制 (011)

=BIN2OCT(1100100)

将二进制 1100100 转换为八进制 (144)

=BIN2OCT(1111111111)

将二进制1111111111转换为八进制 (7777777777)

若要执行此任务,请使用 DEC2BIN 函数。

1

2

3

A

B

公式

描述(结果)

=DEC2BIN(9, 4)

将小数 9 转换为包含 4 个字符的二进制文件, (1001)

=DEC2BIN(-100)

将小数 -100 转换为二进制 (1110011100)

若要执行此任务,请使用 DEC2HEX 函数。

1

2

3

A

B

公式

描述(结果)

=DEC2HEX(100, 4)

将十进制 100 转换为十六进制数, (0064)

=DEC2HEX(-54)

将十进制 -54 转换为十六进制 (FFFFFFCA)

若要执行此任务,请使用 DEC2OCT 函数。

1

2

3

A

B

公式

描述(结果)

=DEC2OCT(58, 3)

将十进制 58 转换为八进制 (072)

=DEC2OCT(-100)

将十进制转换为八进制 (7777777634)

若要执行此任务,请使用 HEX2BIN 函数。

1

2

3

4

A

B

公式

描述(结果)

=HEX2BIN("F", 8)

将十六进制 F 转换为二进制文件, (00001111) 包含 8 个字符

=HEX2BIN("B7")

将十六进制 B7 转换为二进制 (10110111)

=HEX2BIN("FFFFFFFFFF")

将十六进制 FFFFFFFFFF 转换为二进制 (1111111111)

若要执行此任务,请使用 HEX2DEC 函数。

1

2

3

4

A

B

公式

描述(结果)

=HEX2DEC("A5")

将十六进制 A5 转换为十六进制 (165)

=HEX2DEC("FFFFFFFF5B")

将十六进制FFFFFFFF5B转换为十六进制 (-165)

=HEX2DEC("3DA408B9")

将十六进制 3DA408B9 转换为十进制 (1034160313)

若要执行此任务,请使用 HEX2OCT 函数。

1

2

3

4

A

B

公式

描述(结果)

=HEX2OCT("F", 3)

将十六进制 F 转换为包含 3 个字符的八进制 (017)

=HEX2OCT("3B4E")

将十六进制 3B4E 转换为八进制 (35516)

=HEX2OCT("FFFFFFFF00")

将十六进制FFFFFFFF00转换为八进制 (7777777400)

若要执行此任务,请使用 OCT2BIN 函数。

1

2

3

A

B

公式

描述(结果)

=OCT2BIN(3, 3)

将八进制 3 转换为包含 3 个字符的二进制 (011)

=OCT2BIN(7777777000)

将八进制7777777000转换为二进制 (1000000000)

若要执行此任务,请使用 OCT2DEC 函数。

1

2

3

A

B

公式

描述(结果)

=OCT2DEC(54)

将八进制 54 转换为十进制 (44)

=OCT2DEC(7777777533)

将八进制7777777533转换为十进制 (-165)

若要执行此任务,请使用 OCT2HEX 函数。

1

2

3

A

B

公式

描述(结果)

=OCT2HEX(100, 4)

将八进制数 100 转换为十六进制数, (0040)

=OCT2HEX(7777777533)

将八进制数7777777533转换为十六进制 (FFFFFFFF5B)

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×