不,这是不可能的.你可以从AND的真值表中看到这个:
A B C (A & B)
0 0 0
0 1 0
1 0 0
1 1 1
Run Code Online (Sandbox Code Playgroud)
假设您知道B为0且C为0. A可以是1或0,因此无法从B和C推导出.
您只能恢复在相应位中A具有1s的位B.对于B具有零的位,它A在相应位置中的位置无关紧要,因为C无论如何位都为零:
A = 1xx0x011x0
B = 1001011101
----------
C = 1000001100
Run Code Online (Sandbox Code Playgroud)
A标记的位置x可以是零或一个; 它们中的信息无论如何都会丢失.