bignumber.js 中的 `c`、`e` 和 `s` 是什么意思?

What is the meaning of `c`, `e`, and `s` in bignumber.js?

ces字段在bignumber.js生成的对象中的含义是什么?

例如:

> new BigNumber('1234')
{ c: [1234], e: 3, s: 1 }
> new BigNumber('12345678901234567890')
{ c: [123456, 78901234567890], e: 19, s: 1 }
  • c |系数 |数字[]|以 1e14 为底数的数组
  • e |指数 |编号 |整数,-1000000000 到 1000000000(含)
  • 秒 |标志 |编号 | -1 或 1