BlackSoftさん 値は0か1……。確かにそうですね。ANDにすれば値は-(1<<31)+1~(1<<31)-1になりますね。(うろ覚え) いぎょさん えっ!?意図していない動きだったんですか?プログラム見ましたが、そんな感じしませんでしたよ?