जावा में XOR फंक्शन है - a^b
उदाहरण के तौर पर: 5^3 = 6
क्या आप मुझे उलटा कार्य बता सकते हैं? अगर मेरे पास है 6
और 3
क्या मुझे संख्याओं की सीमा मिल सकती है जिसमें संख्या शामिल है 5
?
जवाबों:
व्युत्क्रम XOR है!
यदि आपके पास है:
c = a^b;
अन्य मूल्य उपलब्ध होने पर आप प्राप्त कर सकते हैं a
या b
वापस आ सकते हैं :
a = c^b; // or b^c (order is not important)
b = c^a; // or a^c
उदाहरण के लिए यदि a = 5
, b = 3
(और इस प्रकार c = 6
जैसा कि आपने उल्लेख किया है) आपको मिलता है:
b=0011 (3) a=0101 (5)
c=0110 (6) XOR or c=0110 (6) XOR
---------- ----------
a=0101 (5) b=0011 (3)