手軽屋
ツール一覧

2進数・16進数変換(基数変換)

2進数・8進数・10進数・16進数をまとめて相互変換します。 答えだけでなく「テストでそのまま書ける途中式」を表示するので、 高校の情報Ⅰや基本情報技術者試験の勉強にも使えます。練習問題モードつき。計算はすべて端末の中だけで行われ、外部に送信されることはありません。

入力した数の進数

数を入力すると、2・8・10・16進数への変換結果と途中式が表示されます

こんなときに便利

よくある質問

Q. 10進数から2進数に変換するやり方を教えてください

A. 「2で割って余りをメモする」を商が0になるまで繰り返し、余りを下から順に読みます。たとえば13なら、13÷2=6あまり1、6÷2=3あまり0、3÷2=1あまり1、1÷2=0あまり1。余りを下から読んで1101です。このツールはこの割り算の過程をそのまま表示します。

Q. 2進数と16進数の変換が一瞬でできるのはなぜですか?

A. 16は2の4乗なので、2進数の4桁がちょうど16進数の1桁に対応するからです。2進数を右から4桁ずつ区切り、それぞれを16進数1桁に置き換えるだけで変換できます(例: 1010 1101 → AD)。ツールの「4桁ずつ対応」表示で確認できます。

Q. 16進数のA〜Fは何を表していますか?

A. 10進数の10〜15です。16進数は1桁で0〜15を表す必要があるため、9の次はA(=10)、B(=11)…F(=15)と英字を使います。大文字・小文字はどちらでも同じ意味で、このツールはどちらの入力も受け付けます。

Q. 小数や負の数(2の補数)には対応していますか?

A. 現在は0以上の整数(10進数で約42億まで)に対応しています。負の数を2の補数で表す問題は「ビットを反転して1を足す」という別の手順になるため、このツールでは正の数の変換と練習問題に絞っています。

Q. ほかにプログラミングや試験勉強で使えるツールはありますか?

A. 16進数のカラーコードを実際の色で確認するならカラーコード変換、UNIX時間の変換にはUNIX時間変換、暗算のトレーニングには暗算力テストが便利です。

同じカテゴリ「Web・データ」のツール

カテゴリ「Web・データ」をすべて見る / 全168個から検索