WorksheetFunction.Dec2Hex(Object, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将十进制数转换为十六进制数。
public string Dec2Hex (object Arg1, object Arg2);
Public Function Dec2Hex (Arg1 As Object, Optional Arg2 As Object) As String
参数
- Arg1
- Object
Number - 要转换的十进制整数。 如果 number 为负数,则忽略 places,Dec2Hex 返回一个 10 个字符 (40 位) 十六进制数字,其中最重要的有效位是符号位。 其余 39 位是数量位。 负数使用二的补数表示法表示。
- Arg2
- Object
Places - 要使用的字符数。 如果省略了 places,Dec2Hex 将使用所需的最小字符数。 当需要为返回的值填充前导 0(零)时,places 尤其有用。
返回
注解
如果数字 < -549,755,813,888 或数字 > 549,755,813,887,Dec2Hex 返回 #NUM! 。
如果 number 为非数值, Dec2Hex 返回 #VALUE! 。
如果 Dec2Hex 需要超过 places 字符,则返回 #NUM! 。
如果 places 不是整数,则将被截尾取整。
如果 places 为非数值, Dec2Hex 将返回 #VALUE! 。
如果 places 为负数, Dec2Hex 将返回 #NUM! 。