-1
왜 abs (N)이 제수 D보다 작은 음수 N의 계수는 -N 대신 작은 양수가됩니다.음수 모듈?
예를 들어 -3 % 5를 예로 들어 보겠습니다. 왜이 2가 -3과 반대되는 이유는 무엇입니까?
왜 abs (N)이 제수 D보다 작은 음수 N의 계수는 -N 대신 작은 양수가됩니다.음수 모듈?
예를 들어 -3 % 5를 예로 들어 보겠습니다. 왜이 2가 -3과 반대되는 이유는 무엇입니까?
처음에는 -3 % 5가 2가 아닙니다. -3과 같습니다. 또한 -3 (5 * 0 + (-3))은 9와 같습니다. 불행히도 전체 계산이 잘못되었습니다. 모듈러스는 먼저 절대 값으로 계산 한 다음 부호를 변경합니다. 이러한; -7 % 5 = -2에서 C++. Modulus는 7에서 5로 먼저 나눈 다음 부호를 검사하고 음수 또는 양수 부호를 변경합니다.
모듈러스 연산을 정의하는 방법에 따라 다릅니다. 현대 C++ (그리고 나는 C가 당신과 동의한다); 수학적으로 항상 긍정적 인 것으로 정의하는 것이 더 간단합니다. –
안녕하세요, 귀하의 제목을 귀하의 질문에 대한 매우 짧은 요약으로 만들어보십시오. 일반적으로 제목에 예를 넣는 것은 적절하지 않습니다. – Vality