연산 순서에 따른 퍼포먼스 차이
연산 순서에 따른 퍼포먼스 차이
💫 연산 순서에 따른 퍼포먼스 차이
🫧 시간 복잡도 차이
@ VS 2022 에서 제안하는 것들 중 도움되는 것이 참 많은 것 같다.
연산 순서에 따라 퍼포먼스 차이가 발생하는 경우.
🫧 결과 차이
( 3.14 + 1e20 ) - 1e20 = 0.1 - 1e20
3.14 + ( 1e20 - 1e20 ) = 3.14
연산 순서에 따라 결과 차이가 발생하는 경우. (Overflow)
💫 참고 - Short-Circuit Evaluation
@ 230109
Short-Circuit Evaluation 에 따른 연산 순서 상의 속도 차이도 존재한다.
요약하면 비용이 높은 함수를 뒤쪽에 배치하면 좋다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.