Excel) (WorksheetFunction.Bin2Hex 方法

将二进制数转换为十六进制数。

语法

表达式bin2Hex (arg1arg2)

表达式 表示 WorksheetFunction 对象的变量。

参数

名称 必需/可选 数据类型 说明
Arg1 必需 Variant 要转换的二进制数。 数字不能包含 10 个字符 () 10 位。 数字的最大有效位是符号位。 其余 9 位是数量级位。 负数使用二的补码表示。
Arg2 可选 Variant 要使用的字符数。 如果省略 places,Bin2Hex 将使用所需的最小字符数。 当需要为返回的值填充前导 0(零)时,places 尤其有用。

返回值

String

备注

如果 number 不是有效的二进制数,或者 number 包含超过 10 个字符 (10 位) ,则 Bin2Hex 将生成错误。

如果 number 为负数,则 Bin2Hex 将忽略位数并返回 10 个字符的十六进制数。

如果 Bin2Hex 需要的字符数不止于地位,则会生成错误。

如果 places 不是整数,则将被截尾取整。

如果 places 为非数值型,则 Bin2Hex 生成错误。

如果 places 为负数,则 Bin2Hex 生成错误。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。