파이(3.14159)를 인쇄하는 방법은 무엇입니까? [폐쇄]

파이(3.14159)를 인쇄하는 방법은 무엇입니까? [폐쇄]

어떤 명령으로 pi를 인쇄할 수 있나요? 인쇄되는 자릿수를 지정하고 싶은데 온라인에서 아무 것도 찾을 수 없습니다. 나는 단지 파이를 인쇄할 수 있기를 원합니다.

답변1

이미 tex(1)설치한 경우:

tex --version | head -1 | cut -f2 -d' '

답변2

다음 명령을 사용할 수 있습니다.

echo "scale=5; 4*a(1)" | bc -l
3.14159

여기서 scale은 소수점 이하 자릿수입니다.

인용하다:http://www.tux-planet.fr/calculer-le-chiffre-pi-en-ligne-de-commande-sous-linux/

답변3

bc임의의 정밀 인쇄의 경우 다음 공식을 사용할 수 있습니다 pi = 4*atan(1).

# bc -l
scale=<your precision>
4*a(1)

답변4

최대 100만 자리 숫자의 경우 다음을 사용할 수 있습니다(여기에서는 3000자리).

curl --silent http://www.angio.net/pi/digits/pi1000000.txt | cut -c1-3000

관련 정보