任意の進数から3進数への変換

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

3進数について

3進数は、0、1、2の3つの数字のみを使用する数値システムです。各桁は3の累乗に基づいて増加します。3進数はコンピュータ科学の特定の分野や数学的なモデルで使用されることがあります。

例えば、210(3進数)は10進数では21を表し、次のように計算されます:

  • 2 × 3² (9) = 18
  • 1 × 3¹ (3) = 3
  • 0 × 3⁰ (1) = 0
  • 合計: 18 + 3 + 0 = 21(10進数)

「任意の進数から3進数への変換」使用方法

  1. 「数値を入力」欄に変換したい数値を入力します。
  2. 「元の進数」のドロップダウンメニューから入力した数値の進数を選択します。
  3. 「変換」ボタンをクリックします。
  4. 変換結果が「変換結果」欄に表示されます。

任意の進数から3進数への変換方法

任意の進数から3進数への変換は以下の手順で行われます:

  1. 元の進数の数値を10進数に変換します:
    • 整数部分:各桁の値に基数のべき乗を掛けて合計します。
    • 小数部分:各桁の値に基数の負のべき乗を掛けて合計します。
  2. 得られた10進数を3進数に変換します:
    • 整数部分:3で割り続け、余りを記録します。
    • 小数部分:3を掛け続け、整数部分を記録します。

変換例

例1: 10進数から3進数への変換

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

  • 整数部分:11 ÷ 3 = 3 余り 2
  • 3 ÷ 3 = 1 余り 0
  • 1 ÷ 3 = 0 余り 1
  • 余りを下から順に読むと:102
  • 小数部分:0.25 × 3 = 0.75 (0)
  • 0.75 × 3 = 2.25 (2)
  • 0.25 × 3 = 0.75 (0) ...(以下ループ)
  • 結果:11.25 (10進数) = 102.0202... (3進数)