基礎理論
アルゴリズム
コンピュータ構成要素
システム構成要素
ソフトウェア
ハードウェア
ヒューマンインタフェース
マルチメディア
データベース
ネットワーク
セキュリティ
システム開発技術
ソフトウェア開発管理技術
😀 mypage
🥇 ranking
📊 chart
📏 rule
No.130 2の補数で表された負数 10101110 の絶対値はどれか。
⭕️
💾
🖊 ☑️
⭕️ [[ AnswerCalc[0] ]] % A [[ AnswerCalc[1] ]]
2の補数とは,負数を表現する方法の一つです。ある正の数の2の補数を求めるには,すべてのビットを反転して1を加えます。

例えば,-100を2の補数で表現する場合,絶対値である100を2進数で表して,
100(10) → 0110 0100(2)
すべてのビットを反転させます。
 0110 0100 → 1001 1011
これに1を加えると-100を表せます。
 1001 1011 +1 → 1001 1100

2の補数表現には,2回同じ処理を繰り返すと,元のビット列に戻るという特徴があるのでこれを利用して正解を求めます。

まず 10101110 の全ビットを反転させます。
 1010 1110 → 0101 0001
そして 1を加えます。
 0101 0001 +1 →0101 0010

したがって正解は「ウ」です。
💾 ✔️
[[ d.CommentTxt ]]
🏠 >   基本情報技術者試験 >     テクノロジー >     基礎理論 >  
< >
🥇