자바에서 mod를 제공하는 문법이 있나요?


문제를 풀면서 간단한 수도코드를 봤는데요. 아래 코드를 자바로 바꿔야하는데 mod 연산을 제공하는 문법을 모르겠어요.

if ((a mod 2) == 0)
{
    isEven = true;
}
else
{
    isEven = false;
}
  • 2016년 02월 13일에 작성됨

조회수 194


1 답변


좋아요
0
싫어요
채택취소하기

자바에서 나머지를 구하는 연산자는 %입니다. 위의 수도코드를 자바로 바꾸면

if ((a % 2) == 0)
{
    isEven = true;
}
else
{
    isEven = false;
}

이렇게 하시면 됩니다. 더 간단하게 하는 방법은 isEven = (a % 2) == 0; 이렇게하는 방법도 있습니다.

  • 2016년 02월 13일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close