デジタル世界の「言葉」を学ぼう
コンピュータがどのように情報を扱っているか考えたことはありますか?このページでは、その根幹をなす「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進数やビットは、デジタル世界の共通言語です。この基礎を理解することで、プログラミングや情報技術の仕組みがもっと面白くなります。これからも学びを続け、デジタル社会の創造者を目指しましょう!