透過 bc 計算 pi

echo "scale=${num}; 4*a(1)" | bc -lq
例如:
echo "scale=5000; 4*a(1)" | bc -lq

4*a(1) 是 bc 主動提供的一個計算 pi 的函數,至於 scale 就是要 bc 計算幾個小數點下位數的意思。當 scale 的數值越大, 代表 pi 要被計算的越精確,

當然用掉的時間就會越多!可以以此来测试cpu的性能。

 

转自: http://linux.vbird.org/linux_basic/0340bashshell-scripts.php

posted @ 2015-12-25 11:08  圆旭  阅读(382)  评论(0编辑  收藏  举报