P004 UNIXObsah |
matematická knihovna
bc -l
zavede se matemat. knihovna a přesnost se nastaví na 20.s(x) sinus x v radiánech
c(x) kosinus
a(x) arcustangens
l(x) přirozený logaritmus
e(x) expPř. pi=$(echo "scale=10;4*a(1)" | bc -l)
definice funkcí
define jméno (parametry) { !nový řádek!
[auto lokální proměnné;] seznam příkazů }volání: jméno(paramerty)
Př.: definice funkce pro výpočet faktoriálu
define f (x) { if (x <= 1) return (1); return (f(x-1) * x); } f(400);pseudofunkce (GNU)
limits omezení aktuální implementace
Obsah |
Michal Brandejsbrandejs@informatics.muni.cz