我在用http://packages.ubuntu.com/lucid/math/pi计算圆周率的小数。
假设我只想要从小数点后 3 位到小数点后 5 位的小数。
man pi
说可以输入一个间隔,但没有说如何输入:
- 摘要
pi [数字]- 描述
pi 命令打印阿基米德常数 pi 的 100 位小数或命令行上整数参数指定的位数。
问题:我似乎猜不出语法是什么:
$ pi 3-5
3.14 <-- Not what I want
$ pi 3,5
3.14
$ pi 3:5
3.14
正确的语法是什么?
答案1
pi
希望您指定要计算的值的位数。上面的每次尝试都有 [一些数字][一个非数字][谁在乎],并且 [数字] 在所有情况下都是“3”。尝试 pi 10 | cut -c5-7
,或者,因为π是一个常数,为什么不使用echo "159"
?