「2の補数」の版間の差分

削除された内容 追加された内容
Loveless (会話 | 投稿記録)
m ロボットによる 変更: ar:متمم ثنائي
Edaeda2 (会話 | 投稿記録)
m編集の要約なし
89行目:
| 7 || 0111
|}
 
==テクニック==
===ビットの立っている最下位ビットだけを残して残りを0にする方法===
2の補数では、ビットの立っている最下位ビットだけを残して残りのビットを0にするには、[[C言語]]で x & -x により、可能である。例えば、10 & -10 は 2 となる。
 
[[category:コンピュータの算術|にのほすう]]