집 >백엔드 개발 >C#.Net 튜토리얼 >C 언어의 나머지 연산자는 무엇입니까?
C 언어의 나머지 연산자는 "%"입니다. 나머지 연산자는 나머지를 구하는 데 사용됩니다. 두 피연산자는 모두 정수여야 합니다. "%" 왼쪽의 피연산자가 음수이면 모듈로 나누기의 결과는 다음과 같습니다. 음수 또는 0, "%"인 경우 "왼쪽의 피연산자가 양수인 경우 모듈식 나누기 구조는 양수 또는 0입니다.
%는 나머지를 찾는 데 사용되는 모듈러 나눗셈 연산자라고도 하는 나머지 연산자입니다.
%에서는 두 피연산자가 모두 정수(또는 암시적으로 정수로 변환될 수 있는 유형)여야 합니다.
표준 규정:
%의 왼쪽 피연산자가 음수이면 모듈러 나누기의 결과는 음수 또는 0이 됩니다.
%의 왼쪽 피연산자가 양수이면, 모듈러 나누기의 결과는 양수 또는 0입니다.
샘플 코드:
c는 문자 유형이고 235는 -3의 보수 형식인 바이너리 비트 0xFD에 해당합니다. 그런 다음 c는 int로 변환되고 -3입니다.
확장 정보
다음 표는 C 언어에서 지원하는 모든 산술 연산자를 보여줍니다. 변수 A의 값이 10이고 변수 B의 값이 20이라고 가정하면 다음과 같습니다.
예제
위 코드를 컴파일하고 실행하면 다음과 같은 결과가 생성됩니다.
추천 튜토리얼: "C 언어"
위 내용은 C 언어의 나머지 연산자는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!