# HEX2OCT

## Content

This function converts a hexadecimal number to an octal number.

## Syntax

`HEX2OCT(number, [places])`

## Arguments

This function has these arguments:

| Argument | Description |
| -------- | ----------- |
| *number* | [Required] Hexadecimal numeric value to convert, must be between FFE0000000 and 1FFFFFFF |
| *places* | [Optional] Number of characters to return; if not an integer, the number is truncated |

## Remarks

This functions returns an error when the *number* is not a valid hexadecimal number or if the value for *places* is non-numeric or negative. If *places* is omitted, the calculation uses the minimum number of characters necessary. This argument is useful for adding leading zeros to the result.

## Examples

`HEX2OCT("2B")`gives the result 53