> For the complete documentation index, see [llms.txt](https://docs.dedot.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dedot.dev/utilities/bigint-and-number.md).

# BigInt & number

### `bnToHex`

Convert bigint to hex

```typescript
import { bnToHex } from 'dedot/utils';
```

### `bnToU8a`

Convert bigint to Uint8Array

```typescript
import { bnToU8a } from 'dedot/utils';
```

### `bnMax`

Return the bigger bigint value

```typescript
import { bnMax } from 'dedot/utils';
```

### `bnMin`

Return the smaller bigint value

```typescript
import { bnMin } from 'dedot/utils';
```

### `bnAbs`

Return the absolute value of a bigint

```typescript
import { bnAbs } from 'dedot/utils';
```

### `numberToHex`

Convert a number to a hex string

```typescript
import { numberToHex } from 'dedot/utils';
```

### `numberToU8a`

Convert a number to a Uint8Array

```typescript
import { numberToU8a } from 'dedot/utils';
```
