コード、データと QRツール

2の補数計算機

符号付きまたは符号なしの整数と幅を入力します。BigIntで (~x + 1) mod 2^N を正確に計算します。

ブラウザ内で処理登録不要プライバシーの説明 ↗

符号付き:−2^(N−1)〜2^(N−1)−1。符号なし:0〜2^N−1。幅1〜10,000ビット、入力4,096桁まで。

整数と幅を入力してください。

使い方

使い方

  1. 符号付きまたは符号なしを選びます。
  2. 整数と1〜10,000ビットの幅を入力します。
  3. 固定幅の2の補数による否定と符号付き・符号なしの値を計算します。

明示的な範囲

符号付きは −2^(N−1)〜2^(N−1)−1、符号なしは0〜2^N−1です。

正確なBigInt計算

任意精度整数で (~x + 1) mod 2^N を計算するため、大きな値や最小負数も扱えます。

ローカル計算

検証と計算はブラウザー内で行われ、入力は送信・保存されません。

よくある質問

あわせて知りたいこと

符号付き最小値は?

−2^(N−1) の否定結果は 100…0 で有効です。

符号なしに負数を入力できますか?

いいえ。0〜2^N−1の非負整数だけです。

制限はありますか?

幅は1〜10,000ビット、10進入力は4,096桁までです。