논리적 사고

AI가 2.5를 반올림하면 언제 2이고 언제 3일까?

정확히 절반인 값은 규칙을 정하지 않으면 결과가 하나가 아닙니다. 양수·음수와 세 가지 동점 정책을 바꾸어 결과를 비교합니다.

2와 3 사이의 정확한 절반 2.5가 동점 처리 정책에 따라 서로 다른 정수로 가는 관계 그림입니다.
2와 3 사이의 정확한 절반 2.5가 동점 처리 정책에 따라 서로 다른 정수로 가는 관계 그림입니다.
그림 크게 열기 ↗SVG 저장

그림에서 무엇을 볼까요?

2와 3 사이의 정확한 절반 2.5가 동점 처리 정책에 따라 서로 다른 정수로 가는 관계 그림입니다.

2.5는 2와 3에서 똑같이 0.5 떨어져 있습니다. 그래서 ‘가장 가까운 정수’라는 말만으로는 둘 중 하나를 고를 수 없습니다.

Python의 decimal 문서는 가까운 짝수·0에서 먼 쪽·0에 가까운 쪽처럼 서로 다른 동점 처리 모드를 구분합니다.

함께 확인할 점

ROUND_HALF_EVEN은 가까운 짝수, HALF_UP은 0에서 먼 쪽, HALF_DOWN은 0에 가까운 쪽을 고릅니다. 이 규칙 실행은 실제 생성형 AI 판단이 아닙니다.

생각해 볼 질문

사용 중인 계산기나 스프레드시트에서 2.5, 3.5, -2.5를 시험하고 어떤 동점 규칙으로 설명할 수 있는지 적어 보세요.

← 논리적 사고 그림 더 보기