LMLPHP后院

shell 数学运算 bc

原文链接 : http://blog.lmlphp.com/tutorial/1/SHELL/item/33/shell_math_operation_bc  来自 : LMLPHP后院

shell 中浮点的数学运算可以使用 bc 命令,在某些发行版中可能未直接提供,需要额外安装。如:

$ bc
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
1/3
0
scale
0
scale=8
1/3
.33333333
quit

以上,bc 默认的 scale 为 0,需要设置 scale 来达到浮点精度的控制。

在命令行中一样可以使用 bc 命令,可以借助反引号和内联输入重定向来实现。

LMLPHP,可爱滴WEB开发框架

2017-11-24 13:33:32 1511501612 0.003560