방금 문득 2*2^2문제 생각나서
해봤는데
프로그래밍하면 앞에서부터해서 16나올줄알고 했거든?
근데 이클립스에서 돌려보니까 6나왔어
int a;
a=2*2^2;
이러고 a 프린트 했는데 6나옴
참고로 자바로 함
왜 6나오냐 샤밥
방금 문득 2*2^2문제 생각나서
해봤는데
프로그래밍하면 앞에서부터해서 16나올줄알고 했거든?
근데 이클립스에서 돌려보니까 6나왔어
int a;
a=2*2^2;
이러고 a 프린트 했는데 6나옴
참고로 자바로 함
왜 6나오냐 샤밥
난 연산우선순위 헷갈려서 무조건 괄호 다 붙임
ㅋㅋㅋㅋㅋ
수학에서^연산하고 코딩할때 ^연산이... ^^
야 알았다 우선순위로 봐선 일단 앞부터 계산하는거 맞는데
^이게 xor 연산자였음 그래서 4^2 해서
100^10 xor연산해서 110 되서 6나온다
ㅊㅋ ㅋㅋ
dddㅇ//되서->돼서
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ개추
전산에서 파워는 **얌