Hallo On Tue, Nov 16, 2004 at 09:55:26AM +0100, Michael Renner wrote: > Moin, > > 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? > > Dankbar f?r Hinweise
Nun, gibt zwei Moeglichkeiten: 1. bc mit dem Parameter -l aufrufen: Aus der manpage: --- snip --- If bc is invoked with the -l option, a math library is preloaded and the default scale is set to 20. --- snip --- Dann werden die Nachkommstellen auf 20 gesetzt. Oder als zweite möglichkeit, in bc selber, scale=#anzahlstellen eingeben, dann wird das Format eingestellt. Ein echo "60/61"|bc -l liefert dann auch: .98360655737704918032 MfG Salvatore -- Linux arda 2.6.9-1-686 #1 Sun Oct 31 03:42:37 EST 2004 i686 GNU/Linux -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)