mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Monday, May 07, 2007

매스매티카 Mathematica, 나머지 값 구하기 함수, 연산자 기호? Remainder Modulus Function


매스매티카(Mathematica)에서, 나눗셈의 나머지 값만을 구하려면 Mod[] 함수를 사용합니다.

공학용 전자계산기의 Mod 버튼과 동일합니다.

다른 프로그래밍 언어에서와 달리, 퍼센트(%) 기호로는 나머지값 연산이 되지 않습니다. (매스매티카에서의 퍼센트 기호 % 는, "직전에 계산된 결과 값"이 들어가 있는 일종의 "기본 변수"입니다.)


나머지값 계산 함수 사용 예제


매스매티카의 노트북(하얀 빈 종이)에 대소문자 구분하여

Mod[10,5]

이렇게 입력하고 Shift+Enter키를 누르면, 10 나누기 5를 했을 때는 딱 나누어 떨어지고 나머지는 없기에 0 (제로) 을 반환합니다.


Mod[10,2]
이것은 10 나누기 2를 했을 때의 나머지 값을 구하는 것입니다. 역시 0 입니다.

Mod[13,5]
13을 5로 나누면 나머지는 3이기에 3이 출력됩니다.

Mod[13,2]
13을 2로 나누면 나머지는 1이기에 1이 출력됩니다.




리스트에 들어 있는 여러 숫자에 대한 나머지값을 한꺼번에 구하려면

Mod[{10, 11, 12, 13}, 2]

이렇게 하면, 10, 11, 12, 13 을 2로 나누었을 때의 나머지 값이

{0, 1, 0, 1}

이렇게 리스트로서 출력됩니다.





지정한 숫자 범위에서 구하려면

Mod[Range[0, 5], 2]

이렇게 하면, 0에서 5까지를 2로 나누었을 때의 나머지 값이

{0, 1, 0, 1, 0, 1}

이렇게 리스트로서 출력됩니다.




tag: mathematica
매스매티카 Mathematica | 수학 Math

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top