質問

どうすれば入手することができますか a から bc?逆操作は何でしょうか?

これがコードです:

class  s
{
    public static void main(String ar[])
    {

        int a = 20;

        int b = 5;

        int c = 0;

        c = (a & b) ;

        System.out.println(c);

        int d = (c & b);

        System.out.println(d);
    }
}
役に立ちましたか?

解決

できません。少し入っている場合 c 0で、対応するビットです b 0です、対応するビットが a 0または1でした。同様の引数によって、ビットワイズまたは( | オペレーター)も不可逆的です。一方、ビットワイズxor( ^ オペレーター) 可逆。

他のヒント

あなたが真実のテーブルを見るなら and 論理的な操作では、3つの偽と1つのTrueが含まれていることがわかります。したがって、逆転することはできません。

それだけ equalsxor バランスの取れた真理テーブルを持っていると、それらは2つの可逆的なブールオペレーターです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top