uso de bc en scripts

Imagen de sobchak
0 puntos

Hola

Necesito hacer un script que realice sobre ficheros de texto que contienen datos numéricos, operaciones matemáticas.

Para ello uso el programa (o mejor dicho lenguaje) bc

Sumas, restas... etc es muy sencillo y siempre hago lo mismo:

echo "operación que sea"|bc

en dicho script necesito calcular potencias. el caso es que si el exponente no es un entero, da error:

Runtime warning (func=(main), adr=11): non-zero scale in exponent

efectivamente mirando manuales de bc, exige que el exponente sea un entero (no así la base)

por tanto, conocéis alguna alternativa. otro programa. para usar en un script y poder realizar los cálculos que necesito??

gracias

Imagen de gotxa
+1
0
-1

$ awk "BEGIN { print 2^3.1 }" /dev/null
8.57419

de
http://web.sfc.keio.ac.jp/~masudako/edu/computer/awkward/ev.html

Saludos
GoTXa
linux counter #116453
Si cree que la capacitación es cara, pruebe con la ignorancia.

+1
0
-1

GoTXa
linux counter #116453
Klaatu barada nikto