TL
ツールラボ
💰寄付する
💰寄付する

Number Base Converter

Convert binary, octal, decimal, hex

入力
2進数 (2)0b
8進数 (8)0o
10進数 (10)
16進数 (16)0x

このツールについて

コンピュータは4つの記数法をよく使います:2進数 — 0と1、CPUのネイティブ言語;8進数 — 0〜7、Unixファイル権限で使用;10進数 — 日常的な数値体系;16進数 — 0〜9とA〜F、メモリアドレス、色、バイト表現に使用。

変換するには、数値を入力してその基数を選択します。ツールはすべての4つの基数での等価値を即座に表示します。負の数もサポートされており、数字の前にマイナス記号を入力します。

使い方

  1. 入力フィールドに数値を入力します。
  2. ドロップダウンから入力基数(2進数、8進数、10進数、16進数)を選択します。
  3. 4つの基数すべての変換値が即座に表示されます。
  4. 任意の結果の横にあるコピーボタンをクリックしてクリップボードにコピーします。

活用事例

開発者はメモリアドレスと16進数値を他の基数に変換します。学生はコンピュータアーキテクチャの授業で基数変換を学びます。セキュリティ研究者はバイナリデータを分析します。システム管理者はUnixファイル権限の8進数値を確認します。

よくある質問

  • 16進数のA-Fは何を意味しますか? 16進数では、A=10、B=11、C=12、D=13、E=14、F=15です。各桁は16の値を表すため、10-15には文字が使用されます。
  • 負の数も変換できますか? はい。数字の前にマイナス記号を入力してください。例:-255(10進数)→ -FF(16進数)。
  • なぜ16進数が色コードに使われるのですか? RGBカラーチャンネルはそれぞれ0〜255の範囲で、16進数では00〜FFです。2桁で完全なチャンネル値を表せるため、#RRGGBBは自然なフォーマットです。