유클리드 방법을 통해 두 숫자의 GCD를 계산하려고하고 이상한 행동을 발견했습니다. 숫자 값을 함수에 전달할지라도 숫자는 비트 수가 적은 숫자 (일반적으로 64 미만)의 함수에 의해 수정됩니다. 이 사람이 실수를 저의 것으로 생각하거나 예상되는 행동을하는 사람은 누구입니까? 여기 놀이터에서 코드를 확인할 수 있습니다 : Golang playground exampleGolang 이상한 big.Int 소수 비트에 대한 동작
예상되는 동작은 내 기능에 전달하여 값을 변경해야한다고 생각했습니다. 어떤 도움을 주셔서 감사합니다. 나는 검색의 마지막 날에 이와 같은 다른 사건을 발견 할 수 없었습니다.