>  기사  >  백엔드 개발  >  C 언어로 나머지를 구현하는 방법

C 언어로 나머지를 구현하는 방법

藏色散人
藏色散人원래의
2020-04-26 10:46:328604검색

C 언어로 나머지를 구현하는 방법

C 언어에서 나머지를 구현하는 방법

나머지 연산자는 C 언어의 이항 연산자인 "%"이며 두 피연산자 모두 정수여야 합니다. 나머지는 배당금과 동일한 부호를 갖는 것으로 확인되었습니다.

추천: "c 언어 튜토리얼"

X%Y

1. X와 Y가 모두 양수이면 매우 간단합니다. 예: 12%5==2; 음수,

(1) 부호가 다른 경우:

          if |x|>|y|
             ans:x+y
          else
            ans: x
eg:  -6%5==-1,6%(-5)==1,5%-6==5,-5%6==-5

(2) 부호가 같은 경우 두 숫자는 양의 정수로 처리되지만 결과에는 음의 부호가 추가됩니다.

eg: -1%-5==-1,-6%-5==-1,-4%-5==-4,-5%-6==-5.

위 내용은 C 언어로 나머지를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.