Re: echo "60/61" | bc
* Michael Renner <michael.renner@gmx.de> [2004-11-16]:
> ich muss in einem Script einfache Rechenoperationen durchführen. Es
> gibt jedoch auch Nachkommestellen. Nehme ich bc fällt das
> unbefriedigend aus: 60/61=0.
>
> Welche scriptfähigen Alternativen habe ich?
bc(1) - An arbitrary precision calculator language.
Du musst lediglich die interne Variable "scale" verstellen.
Entwerder so: echo "scale=4; 60/61" | bc oder Du machst das
dauerhaft:
e/www/plenz,0% cat .bcrc
scale=4
e/www/plenz,0% grep bcrc .zshrc
export BC_ENV_ARGS=$HOME/.bcrc
Julius
--
Julius Plenz <jp@cvmx.de> http://www.plenz.com/
Reply to: