나머지 연산자의 동작.

컴퓨터 이야기/C++ 2011. 1. 13. 03:27

예전에 KLDP에 음수에 대한 나머지 연산질문을 올린적이 있었다. 허접한 질문에도 불구하고 성심성의껏 다들 댓글을 달아주셨다.

------------------------------------------------------------------------------------------------------------------------------------------

나머지 연산자를 쓰다가 음수를 생각하게 되었습니다.

예를 들어서 (-3) % 2 는 1 이 될 수도 있고 -1 이 될 수도 있는거 같습니다. 한번 궁금해서 여러 프로그램에 이 식을 넣고 답을 기다렸습니다.

먼저 MS 의 VC는 답을 -1 로 내놓았습니다.
윈도우즈 내장 계산기는 답을 -1 로 내놓았습니다.

하지만, MS Excel 은 답을 1 로 내놓았습니다...

뭐가 정답일까요?

셋다 MS 제품인데 말이죠. 글 올리기전에 검색 해봤으나 찾지 못하고 글 올립니다. (__)




자세한 내용 : http://kldp.org/node/55978

'컴퓨터 이야기 > C++' 카테고리의 다른 글

boost::pool 메모리 풀  (0) 2015.12.09
C++ Standard draft 07  (0) 2011.02.05
strlen 따라잡기 in KLDP.ORG  (0) 2011.01.13
Queue  (0) 2011.01.08
Little Bishops  (0) 2011.01.08
: