負数が-31〜-1の場合は、111XXXXX形式で表現したいと思います。 私はそれを使用してやろう「と」ビット演算子:Bitwise "and" kotlinへの操作
println("0b00011111 & 0xe0 is ${0b00011111 and 0xe0}")
println("31 & 0xe0 is ${31 and 0xe0}")
println("0b00011111 & 0b11100000 is ${0b00011111 and 0b11100000}")
しかし、私はミスをしなかった場合は、結果は常に0ですか?
あなたの実際の結果は(0)ですが、期待される結果は何ですか? – mfulton26
結果は0b11111111または255になると思います。 –
ああ!わかりました。私は誤った演算子を使用します。問題は閉鎖される可能性があります。 –