肯定可以。举个例子:
echo "1.2+3.5"|bc
如果想控制精度:
RES=`awk 'BEGIN{ printf("%0.2f", 1.2*3.4);}'`
echo $RES
可以用awk来控制精度,和C语言的printf是一样的。
还可以:
未设置精度前,默认取操作数的精度.
echo "scale=2;1.2*3.4"|bc
echo "1.2*3.4"|bc -l
肯定可以。举个例子:
echo "1.2+3.5"|bc
如果想控制精度:
RES=`awk 'BEGIN{ printf("%0.2f", 1.2*3.4);}'`
echo $RES
可以用awk来控制精度,和C语言的printf是一样的。
还可以:
未设置精度前,默认取操作数的精度.
echo "scale=2;1.2*3.4"|bc
echo "1.2*3.4"|bc -l