2進数から8進数変換

入力した2進数を8進数に自動変換します(小数にも対応)

8進数とは

8進数は、0から7までの数字を使用する数値システムです。各桁の位置に対応する値は、8の累乗によって増加します。

例えば、数字 27(8進数)は10進数で23に相当し、以下のように計算されます:

  • 2 × 8¹ (16) = 16
  • 7 × 8⁰ (1) = 7
  • 合計: 16 + 7 = 23(10進数)

「2進数から8進数変換」使用方法

  1. 「2進数を入力」欄に変換したい2進数を入力します。
  2. 「8進数に変換」ボタンをクリックします。
  3. 変換結果が「8進数の結果」欄に表示されます。

2進数から8進数変換やり方

2進数から8進数への変換やり方は以下の通りです:

  1. 2進数を右から左へ3桁ずつグループ分けします。必要に応じて左側に0を追加してグループを完成させます。
  2. 各3桁グループを8進数の1桁に変換します。
  3. 小数部分がある場合、小数点の右側も同様に3桁ずつグループ分けし、各グループを8進数に変換します。

2進数から8進数変換例

例1: 整数のみの変換

2進数の 1101010 を8進数に変換する場合:

  • 3桁ずつグループ分け: 001 | 101 | 010
  • 各グループを8進数に変換:
    001 → 1
    101 → 5
    010 → 2
  • 結果:1101010 (2進数) = 152 (8進数)

例2: 小数を含む数の変換

2進数の 110.101 を8進数に変換する場合:

  • 整数部分: 110 → 6
  • 小数部分: 101 → 5
  • 結果:110.101 (2進数) = 6.5 (8進数)