Hallo Liste,

ich versuche der Shell das Prozentrechnen beizubringen, sto�e aber dort auf erhebliche Probleme.

ein

echo $((GRUNDWERT * (PROZENTWERT / 100)))

schein nicht zu funktionieren.

Auch Modifikationen wie

TMP=$((PROZENTWERT / 100))
echo $((GRUNDWERT * TMP))

gehen nicht wirklich.

Eine Schleife ergab, das vollkommen falsche Werte ausgegeben werden.

while test $PROZENTWERT != 255; do
  TMP=$((PROZENTWERT / 100))
  echo $((GRUNDWERT * TMP))
done

Es erscheinen eine Weile "0", dann "255" und schlie�lich "510" als Ausgabe.

Bin ich im Prozentrechnen auf Note 6 oder kann die Shell das einfach nur nicht?

WE-Greetz

Andreas

--
Andreas-Christian Appenheimer
K�sters Busch 47 | 49141 Essen | Fon: 0201-211 4 99
http://www.open-box.de         | Mail: [EMAIL PROTECTED]
LinuxUser #274748     at     http://counter.li.org/


--
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)



Antwort per Email an