%

설명

나머지 연산자는 한 정수가 다른 정수를 나눌 때나머지를 계산한다. 변수를 특정 범위 안에 유지할 때 쓸모 있다(e.g. 베열 크기) % (퍼센트) 기호가 나머지 연산할 때 쓰인다.

문법

remainder = dividend % divisor;

매개변수

  • remainder : 변수. 허용되는 자료형: int, float, double
  • dividend : 변수 또는 상수. 허용되는 자료형: int
  • divisor : 0 아닌 변수 또는 상수. 허용되는 자료형: int

예제 코드

int x = 0; x = 7 % 5; // x 는 2 x = 9 % 5; // x 는 4 x = 5 % 5; // x 는 0 x = 4 % 5; // x 는 4
/* 루프를 통해 매번 배열에서 값 하나를 업데이트 */ int values[10]; int i = 0; void setup() {} void loop() { values[i] = analogRead(0); i = (i + 1) % 10; // 나머지 연산자는 변수를 롤오버 }

※ 주의 및 경고:

나머지 연산자는 부동소수점에서 동작 안 한다.

더보기

Please note: These are affiliate links. If you buy the components through these links, We may get a commission at no extra cost to you. We appreciate it.