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)