URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9250
[ Назад ]

Исходное сообщение
"как получить точный результат суммирования?"

Отправлено rec , 06-Окт-11 14:01 
Определяю сумму  3-его столбца цифр в файле с помощью
cat file| awk '{s += $3} END {print s}'
Получаю результат, например: 2,7234е+09.
А как получить более точный результат в обычном виде, без е+09?
например: 2723400987,6


Содержание

Сообщения в этом обсуждении
"как получить точный результат суммирования?"
Отправлено Дядя_Федор , 06-Окт-11 14:20 
Может так? http://ss64.com/bash/printf.html


"как получить точный результат суммирования?"
Отправлено rec , 06-Окт-11 15:06 
> Может так? http://ss64.com/bash/printf.html

спасибо, получилось


"как получить точный результат суммирования?"
Отправлено Andrey Mitrofanov , 06-Окт-11 18:27 
> А как получить более точный результат в обычном виде, без е+09?
> например: 2723400987,6

http://www.opennet.me/openforum/vsluhforumID9/8117.html#20


"как получить точный результат суммирования?"
Отправлено erera22 , 07-Окт-11 00:39 
> Определяю сумму  3-его столбца цифр в файле с помощью
> cat file| awk '{s += $3} END {print s}'
> Получаю результат, например: 2,7234е+09.
> А как получить более точный результат в обычном виде, без е+09?
> например: 2723400987,6

... | bc -l