このページは英語、ポルトガル語、スペイン語、フランス語でもご覧いただけます: Português (Brasil) · English (US) · Español · Français · Deutsch · Italiano · Bahasa Indonesia · Türkçe · ไทย · Tiếng Việt
進数変換(2進・10進・16進・8進)
10進・2進・16進の対照表
| Dec | Bin | Hex | Oct |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 5 | 101 | 5 | 5 |
| 10 | 1010 | A | 12 |
| 16 | 10000 | 10 | 20 |
| 42 | 101010 | 2A | 52 |
| 64 | 1000000 | 40 | 100 |
| 100 | 1100100 | 64 | 144 |
| 255 | 11111111 | FF | 377 |
| 1024 | 10000000000 | 400 | 2000 |
コンピュータが2進数で数える理由
2進数の1桁(ビット)は物理的な状態そのものです。オンかオフか。8ビットで1バイト(0〜255)。255がそこら中に顔を出すのはこのためで、RGBカラーもサブネットマスクもそう。8ビットのファミコンで育った世代なら、「上限は255」という感覚に覚えがあるはずです。16進数が存在するのは、16進1桁 = ちょうど4ビットだから。FFは11111111の人間向けの省略形で、ウェブの色が#RRGGBBと書かれるのもこのためです。10進数から2進数への手計算は、2で割り続けて余りを下から読むだけ。42 → 101010、そう、すべての答えです。8進数はUnixのパーミッション(chmod 755)に今も生きています。
最終更新: · 計算方法と出典