Что делает оператор ^ в Java?
Какую функцию выполняет^
(каретный) оператор служить в Java?
Когда я пытаюсь это:
int a = 5^n;
... это дает мне:
для n = 5 возвращает 0
для n = 4 возвращает 1
для n = 6 возвращает 3
... так что я предполагаю, что это не выполняет возведения в степень. Но что это тогда?