メインコンテンツへスキップ

🔄 単位換算 · Binary Arithmetic Calculator

➕ 2進数計算ツール

2進数の足し算・引き算・かけ算・わり算を BigInt で正確に計算。筆算の桁上がり手順、式計算、固定ビット幅のキャリー/オーバーフロー、大小比較まで対応した2進数計算ツールです。

監修: 渡辺 彩

更新日:

計算機

2進数の四則演算

A・B に 2進を入力(0b 接頭辞・空白区切り可)。BigInt で正確に計算し、筆算の手順も表示します。

計算結果

2進
1 1000
8進
30
10進
24
16進
18

筆算(足し算)

繰上1111
A1011
+ B1101
合計11000

手順・検算

  1. 1011 + 1101 = 1 1000
  2. 10進検算: 11 + 13 = 24
  3. 桁1: 1+1+繰り上がり0 = 2 → 書き 0、繰り上がり 1
  4. 桁2: 1+0+繰り上がり1 = 2 → 書き 0、繰り上がり 1
  5. 桁3: 0+1+繰り上がり1 = 2 → 書き 0、繰り上がり 1
  6. 桁4: 1+1+繰り上がり1 = 3 → 書き 1、繰り上がり 1
  7. 最上位の繰り上がり 1 を追加

📐 計算式

2進加算: 各位 0/1 の和と繰り上がり
乗算: 部分積のシフト加算
除算: 商 = A÷B、余り = A mod B(BigInt)
wビット加算: 結果 = (A+B) mod 2^w、キャリー/符号付きOF判定

💡 計算例

1: 1011 + 1101

  • A: 1011
  • B: 1101

結果: 11000

11 + 13 = 24

2: 1011 × 101

  • A: 1011
  • B: 101

結果: 110111

11 × 5 = 55

3: 式 1011 + 110 * 10

  • : 1011 + 110 * 10

結果: 10111

乗算優先: 11 + 6×2 = 23

4: 8bit 符号付き 127+1

  • A: 01111111
  • B: 1
  • : 8

結果: 10000000(OF)

127+1 → -128(オーバーフロー)

❓ よくある質問

💬 コメント

この計算ツールについての感想や質問をどうぞ。投稿は承認後に公開されます。

読み込み中…

コメントを書く

投稿されたコメントは確認のうえ公開されます。公開までお時間をいただく場合があります。

📂 同じカテゴリのツール

📤 シェアXLINE