다음을 통해 공유


나머지 연산자(%)

업데이트: 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);

요구 사항

버전 1

참고 항목

개념

연산자 우선 순위

연산자 개요

참조

나머지 할당 연산자(%=)