Excel - DEC2HEX 函数



描述

DEC2HEX 函数将十进制数转换为十六进制数。

语法

DEC2HEX (number, [places])

参数

参数 描述 必填/可选
number

要转换的十进制整数。

如果 number 为负数,则忽略 places,DEC2HEX 返回一个 10 字符(40 位)十六进制数,其中最高有效位是符号位。其余 39 位是幅度位。

负数使用二进制补码表示法。

必填
places

要使用的字符数。

如果省略 places,则 DEC2HEX 使用必要的最小字符数。

Places 用于用前导 0(零)填充返回值。

可选

备注

  • 如果 Number < -549,755,813,888 或 Number > 549,755,813,887,则 DEC2HEX 返回 #NUM! 错误值。

  • 如果 Number 非数字,则 DEC2HEX 返回 #VALUE! 错误值。

  • 如果 DEC2HEX 的结果需要的字符数超过指定的 Places 字符数,则返回 #NUM! 错误值。例如,DEC2HEX(64,1) 返回错误值,因为结果 (40) 需要两个字符。

  • 如果 Places 不是整数,则 Places 的值将被截断。

  • 如果 Places 非数字,则 DEC2HEX 返回 #VALUE! 错误值。

  • 如果 Places 为负数,则 DEC2HEX 返回 #NUM! 错误值。

适用范围

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

DEC2HEX Function
advanced_excel_engineering_functions.htm
广告