【前提】
基本情報処理技術者試験の勉強をしている初学者です。
お世話になります。
【質問内容】
補数表現について理解することで実際に活用できる場面を調べたところ、「ビット反転をしたいときに使える」という情報にたどり着きました。
○参照元のwebサイト
http://proengineer.internous.co.jp/content/columnfeature/6254
「0と1が完全に反転することから、コンピュータ上で「ビット反転」の処理をしたい場合に使用することができます。」
しかしながら、以下のことについて疑問が解消されません。
・ビット反転(例えば00001111→11110000のように解釈しています。)にはどのような使い道があるのでしょうか?
・ビット反転という処理は、ビット演算子NOT(~)を使うことと同義だと理解していますが、合っていますか?
3/27 12:15 追記
御指摘ありがとうございます。
ビット演算についての意義を調べてみます。御手数おかけいたしました。
回答6件
あなたの回答
tips
プレビュー