|
|
안녕하세요.
MOD(인수1, 인수2) 함수는 인수1을 인수2로 나눈 나머지를 구합니다.
몫과 나머지를 구한다는 것은 쉽게 말하면 … 똑같이 분배해 주면 몇 개씩 주고(몫) 남는 게(나머지) 몇 개냐는 의미입니다.
=MOD(3,2) : 3을 2로 나눈 나머지를 구합니다. 3을 2로 나누면 몫이 1이고 나머지가 1입니다. 그래서 1을 반환하는 것이죠.
다시 생각해보면 3개를 2명에게 1개씩 주고 몇 개가 남느냐의 의미로 1개가 남겠죠.
그렇다면 MOD(-3,2), 즉 -3/2는?
음수값은 분배해 줄 양이 받아야 할 양이겠죠.
즉 3개를 채우려면 2명에게서 똑같이 몇개씩 받으면(몫) 더 받은(나머지)것은 몇 개냐? 정도로 말할 수 있겠죠.
즉 2개씩 받으면 4개가 되므로 1개가 남죠? 즉 2개씩 받았으므로 몫은 -2, 1개가 남았으므로 나머지는 1이 됩니다.
MOD(3,-2), 즉 3/-2는?
2명에게 동일하게 나눠 즐 경우 부족한 개수를 구하는 것으로 보면 될듯 합니다.
남는 것 없이 동일하게 나눠주려면 1개가 부족하므로 -1이 되는 것입니다.
MOD(-3, -2), 즉 -3/-2는?
음수값은 받아야할 양이므로
3개를 2명에게 받을 때 부족한 개수를 구하면 되므로 -1이 됩니다.
좋은 하루 보내세요.
-
관리자2019-07-23 21:24:38
안녕하세요.
MOD(인수1, 인수2) 함수는 인수1을 인수2로 나눈 나머지를 구합니다.
몫과 나머지를 구한다는 것은 쉽게 말하면 … 똑같이 분배해 주면 몇 개씩 주고(몫) 남는 게(나머지) 몇 개냐는 의미입니다.
=MOD(3,2) : 3을 2로 나눈 나머지를 구합니다. 3을 2로 나누면 몫이 1이고 나머지가 1입니다. 그래서 1을 반환하는 것이죠.
다시 생각해보면 3개를 2명에게 1개씩 주고 몇 개가 남느냐의 의미로 1개가 남겠죠.
그렇다면 MOD(-3,2), 즉 -3/2는?
음수값은 분배해 줄 양이 받아야 할 양이겠죠.
즉 3개를 채우려면 2명에게서 똑같이 몇개씩 받으면(몫) 더 받은(나머지)것은 몇 개냐? 정도로 말할 수 있겠죠.
즉 2개씩 받으면 4개가 되므로 1개가 남죠? 즉 2개씩 받았으므로 몫은 -2, 1개가 남았으므로 나머지는 1이 됩니다.MOD(3,-2), 즉 3/-2는?
2명에게 동일하게 나눠 즐 경우 부족한 개수를 구하는 것으로 보면 될듯 합니다.
남는 것 없이 동일하게 나눠주려면 1개가 부족하므로 -1이 되는 것입니다.
MOD(-3, -2), 즉 -3/-2는?
음수값은 받아야할 양이므로
3개를 2명에게 받을 때 부족한 개수를 구하면 되므로 -1이 됩니다.
좋은 하루 보내세요.