C#의 sqrMagnitude() 함수는 다른 두 함수에 필요한 값비싼 제곱근 연산을 피할 수 있기 때문에 Distance() 및 Magnitude() 함수보다 빠릅니다. Distance() 함수는 피타고라스 정리를 사용하여 두 벡터 사이의 거리를 계산하는데, 두 벡터의 구성 요소 간 차이의 제곱합의 제곱근을 구하는 것이 포함됩니다. Magnitude() 함수는 벡터의 크기(또는 길이)를 계산하는데, 이 역시 벡터의 구성 요소 제곱의 합의 제곱근을 구하는 방식으로 수행됩니다. 이와는 대조적으로 sqrMagnitude() 함수는 단순히 벡터의 제곱 크기를 계산하는데, 이는 벡터의 구성 요소 제곱의 합과 같습니다. 이렇게 하면 다른 두 함수에 필요한 값비싼 제곱근 연산을 피할 수 있습니다.제곱근 연산을 피하..