進数システムと基数変換の基礎知識
進数(基数)とは、数値を表現するために使用する固有の記号の個数と位取り記数法のことです。現代のコンピュータサイエンスやデジタル回路では、基数によって数値の表記方法が定義されます。
組み込み開発、ネットワークパケットの解析、Linuxのパーミッション設定、情報処理技術者試験の学習など、正確で素早い進数変換ツールは必須です。
10進数 (Decimal / Base 10)
基数 10人間が日常生活で用いる0〜9の数字。位が上がるごとに10の累乗が増加します。
2進数 (Binary / Base 2)
基数 2コンピュータのCPUやメモリが扱うデジタル信号。0と1のみで構成されます。
8進数 (Octal / Base 8)
基数 8Unixのファイル権限 (chmod 755) などで使用。1桁でちょうど3ビットを表現します。
16進数 (Hexadecimal / Base 16)
基数 16メモリアドレスやWebカラーコード (#3B82F6) で広く使用。0〜9とA〜Fを使用します。
よくある質問 (FAQ)
進数変換の計算式や各基数の特徴に関する質問と回答。
110進数から2進数への変換方法は?↓
10進数を2で割り続け、余りを逆順(下から上)に読むことで2進数表記が得られます。
22進数から10進数への変換方法は?↓
各ビットの値に 2^位置 を掛け合わせ、それらを合算します。
316進数から10進数への変換方法は?↓
各桁の数値を16進値に直し、16^位置 を掛けて合計します。