반응형
파이썬의 내장함수(Built-in Function)인 divmod() 함수에 대해 알아봅니다.
divmod(a, b) |
두 개의 (복소수가 아닌) 숫자를 인수로 취하고 정수 나누기를 사용할 때 몫과 나머지로 구성된 숫자 쌍을 반환합니다. 혼합 피연산자 유형의 경우 이진 산술 연산자에 대한 규칙이 적용됩니다. 정수의 경우 결과는 (a // b, a % b)와 같습니다.
부동 소수점 숫자의 경우 결과는 (q, a % b)입니다.
여기서 q는 일반적으로 math.floor(a / b)이지만 그보다 1이 작을 수 있습니다. 어쨌든 q * b + a % b는 a에 매우 가깝습니다.
a % b가 0이 아니면 b와 동일한 부호를 가지며 0 <= abs(a % b) < abs(b)입니다.
반응형
'Python' 카테고리의 다른 글
(파이썬) 특정 폴더의 파일 목록, 확장자가 같은 파일 출력하기 (0) | 2023.12.26 |
---|---|
(파이썬) 내장함수 enumerate() 열거 객체 (0) | 2023.12.23 |
(파이썬) 내장함수 dict() 딕셔너리 (0) | 2023.12.22 |
(파이썬) 내장함수 complex() 복소수 (0) | 2023.12.21 |
(파이썬) 내장함수 bool() (0) | 2023.12.21 |