나머지 연산자(%)
업데이트: 2007년 11월
한 식의 값을 다른 식의 값으로 나눈 후 나머지를 반환합니다.
number1 % number2
인수
number1
임의의 숫자 식입니다.number2
임의의 숫자 식입니다.
설명
나머지 연산자는 number1을 number2로 나눈 후 나머지만 반환합니다. 결과 값의 부호는 number1의 부호와 동일합니다. 결과 값은 0보다 크고 number2의 절대 값보다 작습니다.
나머지 연산자에 대한 인수는 부동 소수점이 될 수 있습니다. 따라서 5.6 % 0.5는 0.1을 반환합니다.
예제
다음 예제에서는 나머지 연산자가 사용되는 경우를 보여 줍니다.
var myMoney : int = 128;
var cookiePrice : int = 33;
// Calculate the change if the maximum number of cookies are bought.
var change : int = myMoney % cookiePrice;
// Calculate number of cookies bought.
var numCookies : int = Math.round((myMoney-change)/cookiePrice);