Как показать конечные нули в целом или как преобразовать его в число с плавающей запятой в bc? Я знаю про scale
, но он работает только с поплавками:
$ echo "scale=3; 3/2" | bc
1.500
$ echo "scale=3; 1+1" | bc
2
Я хочу получить результат, похожий на 2.000
. Я думаю, это не сложно сделать с помощью sed, но я новичок в этом.
bc
вprintf
:echo "scale=3; 1+1" | bc | xargs printf "%.3f\n"
. (xargs кажется необходимым, я не могу понять, как подключиться напрямую к printf). - person Lars Fischer   schedule 22.05.2016