BASE CONVERSION

基数変換のやり方

2進数・10進数・16進数の変換は、IT分野の基礎です。考え方を覚えたら、最後に実際の問題を解いて定着させましょう。

すぐ練習したい方:
→ 無料の基数変換を開く

2進数とは?

2進数は「0」と「1」だけで数を表します。右端から順に、1、2、4、8、16、32…という2の累乗の値を持ちます。

例:1011₂ を10進数へ

1011₂ は、8 + 0 + 2 + 1 なので、10進数では 11 です。

10進数から2進数へ

10進数を2の累乗に分解すると分かりやすくなります。たとえば13は、8 + 4 + 1。したがって 1101₂ です。

16進数とは?

16進数は0〜9に加えて A〜F を使います。A=10、B=11、C=12、D=13、E=14、F=15です。

例:B6₁₆ を10進数へ

Bは11なので、11×16 + 6 = 182。したがって B6₁₆ = 182₁₀ です。

2進数と16進数は4bitずつ見る

2進数を4桁ずつ区切ると、16進数へ変換しやすくなります。1011 0110₂ は「1011=B」「0110=6」なので B6₁₆ です。

覚えるより、何度も解く

基数変換は、手順を読んだだけではなかなか定着しません。何度も問題を解いて、変換のパターンに慣れるのがおすすめです。

無料で10問チャレンジ
2進数・10進数・16進数の6方向に対応。自動採点・解説・弱点分析つきです。