반응형
XOR의 역함수는 무엇입니까?
Java에는 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)
XOR의 역은 XOR입니다 .....
참고 URL : https://stackoverflow.com/questions/14279866/what-is-inverse-function-to-xor
반응형
'Programing' 카테고리의 다른 글
BluetoothAdapter의 상태 변경을 감지합니까? (0) | 2020.11.10 |
---|---|
전체 경로가 아닌 클래스 이름 만 얻는 방법은 무엇입니까? (0) | 2020.11.10 |
pyplot.barh ()를 사용하여 각 막대의 막대 값을 표시하는 방법은 무엇입니까? (0) | 2020.11.10 |
T-SQL의 PRINT 문 (0) | 2020.11.10 |
Firefox가 올바른 기본 선택 옵션을 표시하지 않는 이유는 무엇입니까? (0) | 2020.11.10 |