描述

OCT2HEX函数将八进制数转换为十六进制。

语法

OCT2HEX (number, [places])

争论

Argument 描述 Required/Optional
Number

您要转换的八进制数。

数字不得超过10个八进制字符(30位)。数字的最高有效位是符号位。其余的29位是幅度位。

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

Required
Places

要使用的字符数。

如果省略位置,则OCT2HEX使用所需的最少字符数。

Places对于将返回值填充前导0(零)很有用。

Optional

Notes

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

  • 如果places不是整数,则会被截断。

  • 如果number不是有效的八进制数字,则OCT2HEX返回#NUM!错误值。

  • 如果OCT2HEX需要的字符多于位数,它将返回#NUM!错误值。

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

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

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

OCT2HEX Function

参考链接

https://www.learnfk.com/javascript/advanced-excel-engineering-oct2hex-function.html