3進数から10進数変換

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

3進数とは

3進数は、0、1、2の3つの数字のみを使用する数字システムです。各桁の位置に対応する値は、3の累乗によって増加します。

例えば、3進数の 1021 は次のように計算されます:

  • 1 × 3³ (27) = 27
  • 0 × 3² (9) = 0
  • 2 × 3¹ (3) = 6
  • 1 × 3⁰ (1) = 1
  • 合計: 27 + 0 + 6 + 1 = 34(10進数)

「3進数から10進数変換」使用方法

  1. 「3進数を入力」欄に変換したい3進数を入力します。0、1、2の数字のみを使用してください。
  2. 「10進数に変換」ボタンをクリックします。
  3. 変換結果が「10進数の結果」欄に表示されます。

3進数から10進数変換やり方

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

  1. 整数部分:各桁の値に3の適切な累乗を掛け、それらを合計します。
  2. 小数部分:各桁の値に3の適切な負の累乗を掛け、それらを合計します。
  3. 整数部分と小数部分の結果を合わせます。

3進数から10進数変換例

例1: 整数のみの変換

3進数の 2101 を10進数に変換する場合:

  • 2 × 3³ = 2 × 27 = 54
  • 1 × 3² = 1 × 9 = 9
  • 0 × 3¹ = 0 × 3 = 0
  • 1 × 3⁰ = 1 × 1 = 1
  • 合計: 54 + 9 + 0 + 1 = 64
  • 結果:2101 (3進数) = 64 (10進数)

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

例えば、3進数の 10.1 を10進数に変換する場合:

  • 整数部分:
    1 × 3¹ = 1 × 3 = 3
    0 × 3⁰ = 0 × 1 = 0
  • 小数部分:
    1 × 3⁻¹ = 1 × (1/3) ≈ 0.3333...
  • 結果を合わせると:10.1 (3進数) = 3 + 0 + 0.3333... = 3.3333... (10進数)