進数変換ツール
2進数・8進数・10進数・16進数を相互に変換します。プログラミングや情報処理の学習に便利です。
2進数
8進数
10進数
16進数
進数変換ツールの使い方
進数変換ツールは、異なる基数(2進数、8進数、10進数、16進数)の数値を相互に変換できる無料のオンラインツールです。プログラミング、ネットワーク設定、情報処理試験の学習などに活用できます。
各進数について
- 2進数(バイナリ): 0と1のみで表現。コンピュータの内部表現で使用されます。
- 8進数(オクタル): 0〜7の数字で表現。Unixのファイルパーミッション設定などで使われます。
- 10進数(デシマル): 日常で使う0〜9の数字で表現する一般的な表記法です。
- 16進数(ヘキサデシマル): 0〜9とA〜Fで表現。メモリアドレス、色コード(#FF0000)、MACアドレスなどで使われます。
変換例
10進数の「255」を他の進数に変換すると:
- 2進数: 11111111
- 8進数: 377
- 16進数: FF
よくある質問(FAQ)
Q. 16進数の入力でa〜fは大文字・小文字どちらで入力すればいいですか?
A. どちらでも入力できます。結果は大文字(A〜F)で表示されます。
Q. 負の数は変換できますか?
A. 本ツールは正の整数のみに対応しています。負の数や小数の変換には対応していません。
Q. プログラミングでよく使う進数表記は?
A. 多くのプログラミング言語では、2進数は「0b」(例: 0b1010)、8進数は「0o」(例: 0o12)、16進数は「0x」(例: 0xFF)をプレフィックスとして使います。