關於Linux中使用bc命令計算圓周率


Linux系統中,我們可以安裝bc計算器用來計算pi值(π圓周率)

在玩的同時,這可以從某些方面反映出一個CPU的運算能力,在命令最前加上time即可

如果系統中沒有bc命令,需要先進行安裝:yum install bc -y

然后再執行如下命令,即可計算π圓周率,至於多少位、可以自己指定,這里只計算到30位,如下:

[root@qq_5201351 ~]# echo "scale=30; a(1)*4" | bc -l
3.141592653589793238462643383276

# 命令的說明如下:
-l  --mathlib    use the predefined math routines
a(x)             The arctangent of x, arctangent returns radians
sacle=x          Define  the number of digits after the decimal point

原理:4*a(1)調用了反正切函數,由三角函數知道1的反正切是π/4, π=4*π/4

 

 

尊重別人的勞動成果 轉載請務必注明出處:https://www.cnblogs.com/5201351/p/14160929.html 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM