본문 바로가기
파이썬

파이썬에서 %의 결과는 무엇입니까?

by º기록 2020. 10. 20.
반응형

계산에서 % 는 무엇입니까? 나는 그것이 무엇을하는지 알아낼 수없는 것 같다.

예를 들어 계산의 백분율을 계산합니까? 4 % 2 는 분명히 0과 같습니다. 어떻게?

 

해결 방법

 

% (모듈로) 연산자는 첫 번째 인수를 두 번째로 나눈 나머지를 산출합니다. 숫자 인수는 먼저 공통 유형으로 변환됩니다. 오른쪽 인수가 0이면 ZeroDivisionError 예외가 발생합니다. 인자는 부동 소수점 숫자 일 수 있습니다. 결과의 절대 값은 두 번째 피연산자 [2]의 절대 값보다 훨씬 작습니다.


예 1 : 6 % 2 는 6을 2로 나누면 나머지가 없기 때문에 0 으로 평가됩니다 (3 배).

예제 2 : 7 % 2 는 7을 2로 나눌 때 1 의 나머지가 있기 때문에 1 로 평가됩니다 ( 3 회).

요약하자면 나눗셈 연산의 나머지를 반환하거나 나머지가 없으면 0 을 반환합니다. 따라서 6 % 2 는 6의 나머지를 2로 나눈 것을 의미합니다.

 

참조 페이지 https://stackoverflow.com/questions/4432208

 

 

반응형

댓글