JavaScript/BigInt
BigIntオブジェクトはプリミティブ長整数に関するオブジェクトです。ラッパーオブジェクトではありません。
- 注意
- 長整数はMathの提供するメソッドのパラメータには出来ません(例: Math.abs(-1024n)はTypeErrorになります)。
- 2021年6月の現時点では、BigIntは汎用計算メソッドを提供していません(例: BigInt.abs()はありません)。
静的メソッド
編集- BigInt.asIntN(width, bigint)
- bigint を 2width で割った剰余の値の符号つき整数を返す。
- BigInt.asUintN(width, bigint)
- bigint を 2width で割った剰余の値の符号なし整数を返す。
インスタンスプロパティ
編集- Symbol(Symbol.toStringTag)
- "BigInt"
インスタンスメソッド
編集BigInt.prototype.constructor()
編集BigInt() の別名