シフト演算

基本情報技術者試験

【基本情報技術者試験】算術シフトについて学ぼう

本記事では基本情報技術者試験にも出題される算術シフトについて説明しています。シフト演算とは左右のビットをずらす演算です。算術シフトはビット列の先頭に符号ビットがあるときに用いられ、種類としては算術左シフトと算術右シフトがあります。
基本情報技術者試験

【基本情報技術者試験】論理シフトについて学ぼう

本記事では基本情報技術者試験にも出題される論理シフトについて説明しています。シフト演算とは左右のビットをずらす演算です。論理シフトはビット列の先頭に符号ビットがないときに用いられ、論理左シフトと論理右シフトがあります。