1バイトに代入できる数字 の意味が分かってきました。
1バイトに代入できる数字 は-128~127までと書かれていますが、意味は分かりませんでした。
順序立てて整理することで、その意味が分かりました。
- 1バイトは8ビット
- 11111111(8ビット)
- 11111111を10進数に直すと255
- つまり、255(-128~127)までの数字しか代入できない
11111111を10進数に直す
2進数 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
10進数 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
= 255
2進数から10進数に変換ツール
同じ計算をすれば2バイト・4バイトも計算できそうですが、ものすごい桁数になりそうなのでやめときます。
リンク
ディスカッション
コメント一覧
まだ、コメントがありません