메뉴 바로가기
서브메뉴 바로가기
본문 바로가기
int 의 나누기와 % 연산자를 간단하게 설명해 드릴게요~~
int 로 나누기를 하면 소수점이 나오지 않습니다.
1/4 = 0.25 인데, 1보다 작기에 0 입니다.
2/4 = 0.50 인데, 1보다 작기에 0 입니다.
3/4 = 0.75 인데, 1보다 작기에 0 입니다.
4/4 = 1.00 이라 1 입니다.
5/4 = 1.25 인데, 2보다 작기에 1 입니다.
즉 소수점 이하는 버리게 됩니다.
그리고 % 는 나머지 연산자인데 나머지값이 입력됩니다.
1%4 일때 몫은 0 이고 나머지는 1 입니다.
2%4 일때 몫은 0 이고 나머지는 2 입니다.
3%4 일때 몫은 0 이고 나머지는 3 입니다.
4%4 일때 몫은 1 이고 나머지는 0 입니다.
5%4 일때 몫은 1 이고 나머지는 1 입니다.
즉 %4 연산을 하면 0, 1, 2, 3, 0, 1, 2,3,.... 이 반복되는 겁니다.^^
여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.
파일 용량 제한 : 0MB (허용 확장자 : *.*)
업로드 중... (0%)
int 의 나누기와 % 연산자를 간단하게 설명해 드릴게요~~
int 로 나누기를 하면 소수점이 나오지 않습니다.
1/4 = 0.25 인데, 1보다 작기에 0 입니다.
2/4 = 0.50 인데, 1보다 작기에 0 입니다.
3/4 = 0.75 인데, 1보다 작기에 0 입니다.
4/4 = 1.00 이라 1 입니다.
5/4 = 1.25 인데, 2보다 작기에 1 입니다.
즉 소수점 이하는 버리게 됩니다.
그리고 % 는 나머지 연산자인데 나머지값이 입력됩니다.
1%4 일때 몫은 0 이고 나머지는 1 입니다.
2%4 일때 몫은 0 이고 나머지는 2 입니다.
3%4 일때 몫은 0 이고 나머지는 3 입니다.
4%4 일때 몫은 1 이고 나머지는 0 입니다.
5%4 일때 몫은 1 이고 나머지는 1 입니다.
즉 %4 연산을 하면 0, 1, 2, 3, 0, 1, 2,3,.... 이 반복되는 겁니다.^^