TIL
TIL230504 캐릭터 좌표
베스트오버
2023. 5. 4. 23:34
What I learned:
Python에서는 항상 버림 나눗셈(floor division: 바닥 나눗셈)을 한다.
예를들어 -5를 2로 나눌 때
Python에서는 항상 버림 나눗셈으로 계산합니다.
버림 나눗셈은 몫이 소수점 이하를 버리고 정수 부분만 취하는 것을 말합니다.
-5 = (-3) * 2 + 1
-5를 2로 나누면, 나눗셈의 결과는 -2.5입니다. 이 때, 소수점 이하를 버리고 정수 부분만을 구하면 -3이 됩니다.
따라서 몫은 -3이 되고, 나머지는 1이 됩니다.
즉, 파이썬은 몫을 계산하는 방식이 다르기 때문에 -5//2의 결과가 다르게 나오는 것 입니다.
이를 이해하기 위해서는 버림 나눗셈과 올림 나눗셈의 개념을 이해해야 합니다.
따라서, 파이썬 인터프린터의 동작은 언어 명세서에 따라 결정되므로, 인터프리터가 어떤 언어로 만들어졌든 결과는 동일
페어코딩7: 캐릭터 좌표
What I learned: Python에서는 항상 버림 나눗셈(floor division: 바닥 나눗셈)을 한다. 예를들어 -5를 2로 나눌 때 Python에서는 항상 버림 나눗셈으로 계산합니다. 버림 나눗셈은 몫이 소수점 이하를 버리고
beolog.tistory.com
오늘 한 일:
알고리즘, 체력 회복...
내일 할 일:
AWS