No.15 1バイトのデータで0のビット数と1のビット数が等しいもののうち,符号なしの2進整数として見たときに最大になるものを,10進整数として表したものはどれか。
⭕️
❌
💾
| 🖊 | ☑️ |
| ⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
|
|
|
|
|
|
|
|
対象となる1バイトのデータは8ビットで構成されるので、0と1の数がそれぞれ4つずつということになります。
2進数でも10進数と同様に上位けたほど位が大きくなるので、最大となるのは「1111 0000」のときです。
これを10進数に変換すると以下のようになります。
27+26+25+24
=128+64+32+16=240
2進数でも10進数と同様に上位けたほど位が大きくなるので、最大となるのは「1111 0000」のときです。
これを10進数に変換すると以下のようになります。
27+26+25+24
=128+64+32+16=240
💾
✔️
| [[ d.CommentTxt ]] |
| < | > |
| 🥇 |