2023년 파이 데이(Pi Day)를 기념한 델파이의 Pi 계산

3월 14일은 ‘원주율의 날’이라는 사실, 미국의 경우 실제로 π 데이로 기념한다고 합니다. 이 날에는 파이, 패스츄리를 먹거나 수학 상수인 Pi를 계산한다고 합니다.

델파이에는 파이가 내장 함수로 포함되어 있다. 시스템 단위를 보면 참조는 찾을 수 있지만, 명확한 정의는 없습니다. 부동 소수점 숫자로 3.141592653589793238라는 값을 제공합니다 (하지만 마지막 일부 숫자는 잘 보지 못했을 것입니다). 심지어 NASA에서 사용하는 것보다 훨씬 더 정확합니다. 이론적인 수학 그리고 재미 부분에서는 더 뛰어날 수도 있습니다.

Pi는 무리수로, 소수 부분은 반복없이 영원히 계속됩니다. 따라서 Pi를 계산할 때 다양한 반복 과정을 거쳐 정확도를 높이고 자릿수 정밀도를 향상시킬 수 있습니다. 구글은 최근 Pi를 100조 자릿수까지 계산해냈습니다. 이를 위해 157일 23시간 31분 7.651초가 소요되었으며, 864 GB RAM, 515 TB 저장소, 82 PB I/O를 갖춘 128 vCPU를 사용했습니다. 이 기회를 통해 구글의 클라우드 컴퓨팅 능력을 자랑한 것입니다. 다만 우리 중 실용적인 사람이라면 필요한 자릿수까지만 받을 것입니다 (100조 미만인).

Pi를 계산할 수 있는 다양한 알고리즘들이 있습니다. 우리 중 대다수가 일부 소수점 수나 근사치까지는 외우고 있을 것입니다. 하지만 더 많은 것을 계산하고 싶다면? 저의 경우엔 웹을 뒤지거나 Wolfram Alpha와 ChatGPT까지도 살펴보았습니다. 그리고 여러분을 위해 정리한 몇 가지 예제들을 공유합니다.