任意の進数から36進数への変換
入力した数値を自動的に36進数に変換します(小数にも対応)。
36進数について
36進数は、0から9およびAからZの計36種類の文字を使用する数値システムです。36進数の各桁は36の累乗で増加します。
例えば、1Z3(36進数)は10進数では2431を表し、次のように計算されます:
- 1 × 36² (1296) = 1296
- Z (35) × 36¹ (36) = 1260
- 3 × 36⁰ (1) = 3
- 合計: 1296 + 1260 + 3 = 2559(10進数)
「任意の進数から36進数への変換」使用方法
- 「数値を入力」欄に変換したい数値を入力します。
- 「元の進数」のドロップダウンメニューから入力した数値の進数を選択します。
- 「変換」ボタンをクリックします。
- 変換結果が「変換結果」欄に表示されます。
任意の進数から36進数への変換方法
任意の進数から36進数への変換は以下の手順で行われます:
- 元の進数の数値を10進数に変換します:
- 整数部分:各桁の値に基数のべき乗を掛けて合計します。
- 小数部分:各桁の値に基数の負のべき乗を掛けて合計します。
- 得られた10進数を36進数に変換します:
- 整数部分:36で割り続け、余りを記録します。
- 小数部分:36を掛け続け、整数部分を記録します。
変換例
例1: 10進数から36進数への変換
10進数の 2559.25 を36進数に変換する場合:
- 整数部分:2559 ÷ 36 = 71 余り 3
- 71 ÷ 36 = 1 余り 35 (Z)
- 1 ÷ 36 = 0 余り 1
- 余りを下から順に読むと:1Z3
- 小数部分:0.25 × 36 = 9.0 (9)
- 結果:2559.25 (10進数) = 1Z3.9 (36進数)