모듈로 / 리마인더를 의미하기 위해 퍼센트 부호 (%)를 사용하는 프로그래밍 언어는 무엇입니까?
이 이전 게시물 1 은 기호 %가 분할과 관련된 작업에 슬래시, 영리함을 포함하여 선택되었을 가능성이 있음을 설명합니다. 또한 C의 기호 사용에 따른 영향에 대해서도 언급합니다. 그러나 C에서 유래 한 것이 확실하지 않습니다. B 프로그래밍 언어는 C의 선구자였으며 B에 대한 사용자 안내서 (PDF, 12 페이지)를 찾았습니다 .
연산자 %는 모듈로를 나타냅니다. 두 피연산자가 모두 양수이면 결과가 정확합니다. 그렇지 않으면 정의되지 않습니다.
이 사용자 안내서는 1972 년에 C가 등장했을 때로 작성되었습니다. 따라서 이론적으로 C에서 유래 한 다음 B로 백 포트 할 수 있습니다. 또한 % 기호 사용을 나타 내기 전에 다른 언어의 사양을 아직 찾지 못했습니다.
- 나는이 질문이 중복이 아니라고 생각합니다 : 모듈 식 연산이 왜 근본적 인지 묻습니다 . 심볼이 특히 모듈로를 의미하는 것으로 보이는 경우 에 대해 묻고 있습니다.
rem
. BCP의 계수 연산자는 입니다. eah-jena.de/~kleine/history/languages/… 마찬가지로 Algol-W도 사용했습니다rem
.