%
설명
나머지 연산자는 한 정수가 다른 정수를 나눌 때나머지를 계산한다. 변수를 특정 범위 안에 유지할 때 쓸모 있다(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; // 나머지 연산자는 변수를 롤오버
}
※ 주의 및 경고:
나머지 연산자는 부동소수점에서 동작 안 한다.
더보기
- 언어 : + (덧셈)
- 언어 : = (할당 연산자)
- 언어 : / (나눗셈)
- 언어 : * (곱셈)
- 언어 : - (빼기)
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Disclosure: Some links in this section are Amazon affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.
Additionally, some links direct to products from our own brand, DIYables.
Additionally, some links direct to products from our own brand, DIYables.