총 게시물 186건, 최근 1 건
   
[기타] 다양한 사칙연산
글쓴이 : 芝枰 날짜 : 2018-08-29 (수) 07:09 조회 : 1104
사칙연산을 좀 더 쉽게 하는 방법을 알려준다. 보통은 낮은 자리부터 높은 자리로 더하거나 곱해 나가는데 이 사람이 알려주는 방식은 그 반대 방향이다. 그렇게 하니 더 쉽다.

그런데 그 보다 처음에 특이한 것은 처음에 소개하는 연산이다. 예를 들어 두 자리수가 있다면 각 자리의 수를 더한 다음에 그 두 자리수에서 빼면 9가 된다. 만약 9보다 큰 수가 나오면 그 수를 다시 더 하면 9가 되고 계속 빼다 보면 결국에는 9가 남게 된다.

예)
29 라는 수가 있다. 2+9=11. 이 수를 29 에서 뺀다. 29-11 = 18. 1+8=9. 18-9=9. 결국엔 9가 된다. 어떤 수에서 시작해도 결국에는 9가 된다. 자릿수를 늘려서 이 방식을 테스트 해봤다.

359 라는 수가 있다. 3+5=8, 5+9=14. 앞에 나온 수는 10자리니까 10을 곱해주고 뒤에 나온 수를 더해준다. 8*10 + 14 = 94. 이 수를 359에서 뺀다. 359-94 = 265. 265-91=174. 174-91=83. 83-11=72. 72-9=63. 결국 9로 수렴된다.

이런 연산은 다른 진수에서도 적용될 거 같아서 체크해봤다. 8진수에서는 7로 수렴한다. 이것을 일반화시키면 n진수에서는 n-1 로 수렴한다.



   



 


 

Copyright ⓒ www.lifesci.net. All rights reserved.