해설에서 mod(-5,3) 나머지 반환한게 1이라고 나오는데요~
음수라서 1이 나오는건가요? ㅜㅜ
전 그냥 5를3으로 나눈것처럼 2가 반환되는걸로 생각해서요 ㅠㅠ
알려주세요~
안녕하세요.
몫과 나머지를 구한다는 것은 쉽게 말하면 똑같이 분배해 주면 몇 개씩 주고(몫) 남는 게(나머지) 몇 개냐는 의미입니다. 즉 5/3은 5개를 3명에게 1개씩 주고 몇 개가 남느냐는 의미입니다. 2개가 남겠죠. 그렇다면 -5/3은? 음수값은 분배해 줄 양이 받아야 할 양이겠죠. 즉 5개를 채우려면 3명에게서 똑같이 몇 개씩 받으면(몫) 더 받은(나머지) 것은 몇 개냐? 정도로 말할 수 있겠죠. 즉 2개씩 받으면 6개가 되므로 1개가 남죠? 즉 2개씩 받았으므로 몫은 -2, 1개가 남았으므로 나머지는 1이 됩니다.
즐거운 하루 되세요.
-
*2012-10-04 09:27:25
안녕하세요.
몫과 나머지를 구한다는 것은 쉽게 말하면 똑같이 분배해 주면 몇 개씩 주고(몫) 남는 게(나머지) 몇 개냐는 의미입니다. 즉 5/3은 5개를 3명에게 1개씩 주고 몇 개가 남느냐는 의미입니다. 2개가 남겠죠. 그렇다면 -5/3은? 음수값은 분배해 줄 양이 받아야 할 양이겠죠. 즉 5개를 채우려면 3명에게서 똑같이 몇 개씩 받으면(몫) 더 받은(나머지) 것은 몇 개냐? 정도로 말할 수 있겠죠. 즉 2개씩 받으면 6개가 되므로 1개가 남죠? 즉 2개씩 받았으므로 몫은 -2, 1개가 남았으므로 나머지는 1이 됩니다.
즐거운 하루 되세요.