Im wondering what x ^ y does in c. I wrote a little example program:
#include <stdio.h>
int main() {
int b = (3 ^ 9);
printf("%d\n", b);
}
The result is 10 but i dont know how to get to that solution. Con someone explain me how to do it mathematically?