아주 예전에 슈퍼컴퓨터를 이용해서 원주율을 소수점이하 억자리까지 계산했다는 기사를 본적이 있었는데요
근데 제가 알기로는 프로그래밍 언어는 운영체제가 32bit냐 64bit냐에 따라서 자릿수의 한계가 2^31자리까지 혹은 2^63까지 의 수를 계산할 수 있는 것으로 알고 있는데요.
하지만 소수점 이하백만자리가 넘는 원주율 계산이나 100자리가 넘는 자연수의 소인수분해 같은 것을 하려면, 2^63까지밖에 나타낼수 없는 64bit로는 불가능 할 것같은데요.
하지만 이런계산은 32bit컴퓨터가 나오기 전인 80년대~ 90년대 초반에 이미 했던 것으로 알고 있는데
qword로도 자리수가 모자라는 수의 계산은 C언어에서 할 수 있나요?
만약에 저런 엄청나게 거대한 수의 계산이 C언어에서 가능하다면 어떤방식으로 할 수 있는지 구체적으로 알고 싶네요.