デジタル世界の「言葉」を学ぼう

コンピュータがどのように情報を扱っているか考えたことはありますか?このページでは、その根幹をなす「N進数」「ビット」「バイト」を、対話的に楽しく学べます。さあ、デジタルの裏側を探検しましょう!

進数の世界:同じ値、違う表現

下の入力欄に好きな10進数を入力してみてください。同じ値が他の進数でどのように表現されるか、リアルタイムで確認できます。

2進数 (Binary)

1100100

8進数 (Octal)

144

16進数 (Hexadecimal)

64

変換マスター:手順を見てみよう

様々な進数間の変換を試せます。変換ボタンを押すと、結果だけでなく、コンピュータがどのように計算しているかの手順も表示されます。

変換の手順


                    

ビットとバイト:情報の最小単位

情報は「ビット」という最小単位で表現されます。ビット数が増えると、表現できる情報の種類はどれくらい増えるのでしょうか?スライダーで試してみましょう。

表現できる情報の種類:

実世界の応用例

学んだ知識は、IPアドレスや色の表現など、身の回りの技術で実際に使われています。

IPアドレスから2進数へ

IPアドレスは、コンピュータの住所。人間には10進数、機械には2進数で扱われます。

2進数表現:

カラーコード

色は光の三原色(赤緑青)の強さを16進数で表現します。

16進数:

10進数 (RGB):

文字コード

文字もコンピュータの中では数字。一文字入力して、その正体を見てみましょう。

10進数 (Unicode):

16進数 (Unicode):

2進数 (UTF-8):

探求は、ここから始まる

N進数やビットは、デジタル世界の共通言語です。この基礎を理解することで、プログラミングや情報技術の仕組みがもっと面白くなります。これからも学びを続け、デジタル社会の創造者を目指しましょう!