python // 연산자는 왜 버림이 아니라 내림인가 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 2월 13, 2026 파이썬 에서 // 연산자는 나눗셈의 몫을 구하는 연산자다. 양수에서는 버림과 내림이 같기에 의문이 없다. 음수에서 버림이 아닌 내림(floor)처리를 하는가? 나눗셈에서 아래 등식은 항상 일치해야한다. a == (a // b * b) + (a % b) 피제수 = 몫 * 제수 + 나머지 나머지를 구하는 % 연산과의 일관성을 유지하기 위해서 버림이 아닌 내림 처리를 한다. 자세한 내용 보기