무한대 = 0x3f3f3f인 이유는 무엇입니까? 어떤 상황에서는 일반적으로 무한대를 나타낼 수 있을 만큼 충분히 큰 정수 값을 사용합니다.저는 보통 가장 큰 양/음의 정수를 사용합니다.오버플로를 방지하려면 사실상 모든 산술 연산을 수행하기 전에 피연산자 중 하나가 무한대인지 확인해야 하기 때문에 일반적으로 더 많은 코드를 얻을 수 있습니다.때때로 포화 정수 연산을 갖는 것이 바람직할 것입니다.이러한 이유로, 어떤 사람들은 넘침 없이 몇 번을 더하거나 곱할 수 있는 무한대에 대한 더 작은 값을 사용합니다.흥미를 끄는 것은 (특히 프로그래밍 대회에서) 매우 흔히 볼 수 있다는 사실입니다. const int INF = 0x3f3f3f3f; 왜 그 번호가 특별합니까?이항 표현은 다음과 같습니다. 00111111..