모듈러스는 어디에서 연산의 순서로 나오나요? 나는 그것이 부서와 유사하지만 이전이나 이후와 같다고 추측하고 있습니까?작동 순서의 모듈러스
답변
이 언어에 따라 다르지만, C 스타일의 언어로 %
는 *
및 /
같은 precedence입니다. 즉, 동일한 표현식 (괄호 안 함)에 나타나는 경우 순서는 associativity에 따라 다릅니다. 이 경우 %
은 일반적으로 왼쪽 연관이므로 연산자는 왼쪽에서 오른쪽 순서로 실행됩니다. 다음과 같이 많은 C 스타일의 언어에있는 사업자의
적어도 C++ 및 Java의 경우 모듈로 (%
)는 곱셈 및 나눗셈과 동일한 우선 순위를 갖습니다.
%
, /
및 *
이 (주로) 왼쪽 연관 형이므로 왼쪽에서 오른쪽으로 평가됩니다. 많은 컴퓨터 프로그래밍 언어에서 사용되는
(operator associativity을 지적 마크 덕분에)
모듈로 연산자 %는 순수 수학에서 일반적으로하지 않습니다. 그래서 이것은 프로그래밍 언어로 연산자를 다루는 방법에 대한 질문이며, 이것은 다른 언어 사이에서 다릅니다. 귀하의 질문은 프로그래밍 언어에 대한 경우
다음 예, %가 동일 순서 * 및/
this table를 참조있다.
대부분의 언어가 동일한 표준을 따르는 경향이 있다는 것을 잘 알고 있습니다. – Mau
만약 내가 할 수 downvote 줄. 링크는 위키 피 디아 편집자/사회자의 어리 석음으로 언제든지 부패 할 수 있습니다. Meher 's는 나아 졌어. –
C++의 경우 곱셈과 나눗셈과 같은 우선 순위를가집니다. 왼쪽에서 오른쪽으로 와서 그들을 가져 가라.
상대적 우선 순위 수준은 다음과 같습니다 괄호가없는
- 1. 두 배에 대한 모듈러스
- 2. 루프 및 모듈러스
- 3. Perl 모듈러스 연산자 질문
- 4. 비트 모듈러스 계산
- 5. C에서 모듈러스 연산자
- 6. 순환 순서의 계산 최적화
- 7. 장고 순서의 문제
- 8. 자바 스크립트 순서의 순서
- 9. 모듈러스 연산을 수행하는 다른 방법
- 10. 범위 검사를위한 모듈러스 연산자의 효율성
- 11. 임의의 순서의 요소를 생성하는 알고리즘
- 12. 특정 순서의 SSRS 열 그룹화
- 13. 원형 배열의 모듈러스 연산을 이해하는 데 도움이됩니다.
- 14. Microsoft SQL Server 2005 - 모듈러스 연산자 사용
- 15. C++ : 함수 오버로드 및 선언 순서의 혼동
- 16. mysql 설명 출력의 명령문 순서의 의미는 무엇입니까?
- 17. JQueryUI의 문제점 Sortable : 잘못된 순서의 직렬화
- 18. 프라임 순서의 순환 그룹에서 요소 찾기
- 19. 우선 순위 함수/알파벳 순서의 극단을 찾으십시오.
- 20. 작동
- 21. 작동
- 22. NHibernate에 작동 로컬 내 사이트가 작동
- 23. 모듈러스 연산자가 C#에서 이중으로 작동하지 않는 이유는 무엇입니까?
- 24. 이미지 디코딩의 컨텍스트에서 "부호없는 모듈러스 256"이란 의미는 무엇입니까?
- 25. D, 지수 및 모듈러스 만 사용하는 RSA 암호 해독
- 26. PHP 모듈러스 부분이 제대로 계산되지 않음 - 코드 패드가 제공됨
- 27. 안드로이드 OpenGL 텍스처 매핑은 어떻게 정점 순서의 영향을 받습니까?
- 28. OnClick 및 OnClientClick에 대한 작업 순서의 역순으로 수행 하시겠습니까?
- 29. 해시를 특정 순서의 배열로 변환하는 방법은 무엇입니까? (루비)
- 30. 고정 된 순서의 스프링 배치 다중 스레드 작업
a % b == ((a/b) -floor (a/b)) * b // 곱셈, 나누기, 빼기 및 바닥 함수의 조합을 사용합니다. –