캐릭터좌표1 TIL230504 캐릭터 좌표 What I learned: Python에서는 항상 버림 나눗셈(floor division: 바닥 나눗셈)을 한다. 예를들어 -5를 2로 나눌 때 Python에서는 항상 버림 나눗셈으로 계산합니다. 버림 나눗셈은 몫이 소수점 이하를 버리고 정수 부분만 취하는 것을 말합니다. -5 = (-3) * 2 + 1 -5를 2로 나누면, 나눗셈의 결과는 -2.5입니다. 이 때, 소수점 이하를 버리고 정수 부분만을 구하면 -3이 됩니다. 따라서 몫은 -3이 되고, 나머지는 1이 됩니다. 즉, 파이썬은 몫을 계산하는 방식이 다르기 때문에 -5//2의 결과가 다르게 나오는 것 입니다. 이를 이해하기 위해서는 버림 나눗셈과 올림 나눗셈의 개념을 이해해야 합니다. 따라서, 파이썬 인터프린터의 동작은 언어 명세서에 따라 결정.. TIL 2023. 5. 4. 이전 1 다음