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

🔄 単位換算 · Binary / Number Base Converter

01 2進数変換ツール

2進・8進・10進・16進を BigInt で正確に相互変換。任意基数(2〜36)、変換手順、小数、2の補数、ビット演算、UTF-8文字変換まで対応した進数変換ツールです。

監修: 山本 拓也

更新日:

計算機

2進・8進・10進・16進の相互変換

BigInt で大きな整数も正確に変換。0b / 0o / 0x 接頭辞、空白・アンダースコア区切りに対応。

変換結果

2進
1111 1111
8進
377
10進
255
16進
FF
16進(接頭辞)
0xFF
ビット長
8 bit
バイト長
1 byte

8 ビットゼロ埋め

2進
1111 1111

📐 計算式

n進 → 10進: Σ d_i × n^i
10進 → n進: 基数で割り余りを下から読む
2の補数(wビット): 負数は 2^w + x
ビット演算は幅 w でマスク (2^w−1)

💡 計算例

1: 255(10) → 2進

  • : 255
  • 進法: 10

結果: 11111111

FF(16) と同じ

2: 0b1010 → 10進

  • : 1010
  • 進法: 2

結果: 10

3: 0.625(10) → 2進

  • : 0.625

結果: 0.101

5/8 = 0.101₂

4: −5 の 8bit 補数

  • : -5
  • : 8

結果: 11111011

2^8 − 5 = 251

❓ よくある質問

💬 コメント

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

読み込み中…

コメントを書く

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

📂 同じカテゴリのツール

📤 シェアXLINE