# NNA表示法

## 核心结构
与传统大数一样，主体为**动态数组**。

## 概念
### 相关参数
- $N$：大数表示的数。
- $l$：数组长度。
- $L$：基底。
- $n$：数组。用数列表示，且**下标表示索引（即从0开始作为第一个元素而不是1）**。
- $n_i$：第i索引对应的元素的值。
### 相关类型
- `Limb`：即${a_n}$的元素类型。

## 表示法
### 传统大数表示法
$$
N=\sum_{i=0}^{l-1}n_iL^i
$$
### NNA表示法
$$
N=\sum_{i=0}^{l-1}(n_i+1)L^i
$$
这种表示法使得NNA具有了一项极其**优良的性质**，具体见[NNA紧凑双射性](../map)
