網站搜尋

javascript - 在 bignumber.js 中,`c`、`e` 和 `s` 的意思是什麼?


在 bignumber.js 生成的物件中,c、e 和 s 欄位的含義是什麼?

例如:

> new BigNumber('1234')
{ c: [1234], e: 3, s: 1 }
> new BigNumber('12345678901234567890')
{ c: [123456, 78901234567890], e: 19, s: 1 }

答案#1

  • c | 係數 | number[] | 基於 1e14 的數字陣列
  • e | 指數 | 數字 | 整數,範圍包括 -1000000000 至 1000000000
  • s | 符號 | 數字 | -1 或 1