Skip to main content

数値基数変換器 2から36までの任意の基数間で数値を変換します。二進法、八進法、十進法、および十六進法が含まれます。

数値基数変換器 illustration
🔢

数値基数変換器

2から36までの任意の基数間で数値を変換します。二進法、八進法、十進法、および十六進法が含まれます。

1

2

(2~36)

3

Loading tool...

What Is 数値基数変換器?

数値基数変換ツールは、異なる位置付き記数法(基数)間で数値を変換します。私たちが日常生活で使用する10進法(基数10)とは異なり、コンピューターでは2進法(基数2)を使用し、プログラマーは8進法(基数8)や16進法(基数16)と頻繁に作業します。このツールは、2から36までの任意の基数間での変換をサポートしており、10以上の基数ではA-Zの文字が追加の数字として使用されます。一般的な変換には、二進法↔十進法(デジタルロジックを理解するために不可欠)、十進法↔十六進法(プログラミングやWebカラーで使用される)があり、また、基数36エンコードなどの特殊なアプリケーションのための任意の基数もあります。このコンバーターは、結果を4つの一般的な基数(二進法、八進法、十進法、十六進法)すべてで同時に表示し、数字システム作業のためのワンストップツールとなっています。

Why Use 数値基数変換器?

  • 236
  • (2, 8, 10, 16)

Common Use Cases

CS

CS

Base-32, Base-36

Technical Guide

数値基数変換は、2ステップで実行されます:(1)入力を中間の10進法(基数10)表現に変換することによって、Σ(dᵢ × 基数^i)を計算します。ここで、dᵢは位置iにある数字です。(2)10進法からターゲット基数への変換には、繰り返しターゲット基数で割って余りを収集することで実行されます。10以上の基数では、9以降の数字はA=10、B=11、...、Z=35として表現され、最大36進法までサポートされています。コンバーターは、入力内の各文字が指定された基数に対して有効な数字であることを検証します。JavaScriptのparseInt(value, radix)では最初のステップを処理し、toString(radix)では2番目のステップを処理します。両方とも、ネイティブに2から36までの基数をサポートしています。このコンバーターは正の整数で動作し、負の数値は絶対値を変換して符号を保持することで処理されます。

Tips & Best Practices

  • 1
    (2), (8), (16)2
  • 2
    HEX4, OCTAL3
  • 3
    Base-36(0-9, A-Z)
  • 4
  • 5
    3636(0-9, A-Z)

Related Tools

Frequently Asked Questions

Q
1101 = 1×8 + 1×4 + 0×2 + 1×1 = 13
Q
236(0-9, A-Z)
Q Base-36
URL, ID,
Q 2, 8, 16
22, 3, 4
Q

About This Tool

数値基数変換器 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.