코딩에서 =와 ==의 차이

2022. 12. 27. 19:30카테고리 없음

코딩 중에 a = a + 1이라는 표현이 있다면

이것은 Assignment에 해당이 된다.

왼쪽 a에 값을 저장하라는 뜻이 된다.

 

그러나 수학에서는 a = a + 1이라는 표현이 성립될 수 없다.

수학에서는 =이 Truth Assertion에 해당되기 때문이다.

 

코딩 중에 Truth Assertion을 하려고 할때(주로 if 안에서)는 =를 두 번 써주면 된다.

 

a == c

 

 

 

이상으로 =와 ==의 차이에 대해 알아보았다.