프로그래밍/미분류

네이피어 계산봉

내꿈은자동화 2017. 4. 17. 09:09

<그림 1> Napier's bones

(https://en.wikipedia.org/wiki/Napier%27s_bones)


컴퓨터의 발전과정에 대해 알아보는 중 17세기 네이피어가 고안한 Napier's bones 에 대해 조사하였다.

1980년 컴퓨터가 일반화되기 전 중국에서 개발된 수판, 그리고 네이피어가 고안한 Napier's bones 가 사용되었다. (파스칼, 라이프니쯔의 계산기 등도 많이 사용되었다.)

이의 사용법은 아래 <그림 2> 와 같다.

<그림 2> Napier's bones 405 (1->4)


405 를 곱할 때 아래의 방법으로 한다.

405 를 1번 곱하면 당연히 405이다.

그렇다면 2를 곱하면 어떻게 될까? 각 자리수에 다음과 같이 더하면 된다. 처음에 0을 넣고 두 번째에 8+0을 넣고 그 다음에 0+1을 넣고 마지막에 0을 넣으면 된다. 결과적으로 0810 = 810 이다.

마찬가지로 3을 곱하면 1215, 4를 곱하면 1620 이다.


몇 번 해보면 잘 이해가 될 것이다.




<참고 문헌>

1. 위키백과, Napier's bones



<그림>

1. 위키백과 (https://en.wikipedia.org/wiki/Napier%27s_bones)