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

Исходное сообщение
"Раздел полезных советов: Пример математических операций в shell используя bc"

Отправлено auto_tips , 28-Июл-04 15:49 
  echo "(321-123)/123" | bc -l
  echo "framing=20; minsize=64; (100*10^6)/((framing+minsize)*8)" | bc

Рисование графика
  echo "framing=20; plot [64:1518] (100*10* *6)/((framing+x)*8)" | gnuplot -persist

Преобразование из десятичного в шестнадцатеричный вид
  echo "obase=16;ibase=10;123" | bc

URL: http://www.iol.ie/~padraiga/cmdline.html
Обсуждается: https://www.opennet.ru/tips/info/705.shtml


Содержание

Сообщения в этом обсуждении
"Пример математических операций в shell используя bc"
Отправлено Nickolay , 28-Июл-04 15:49 
может в "рисовании графика" надо '(100*10*6)' ?

"Пример математических операций в shell используя bc"
Отправлено Maxim Chirkov , 28-Июл-04 20:57 
>может в "рисовании графика" надо '(100*10*6)' ?

Нет '(100*10**6)', просто ** у меня зарезервирован как тэг разметки, поэтому пришлось пробел вставить :-)

Оператор ** - это возведение в степень.