Beispiel
a=920*.82
a
754.40
b=a*.6466
b
487.7950
Berechnung der Zahl π
bc -l <<< "scale=1000; 4*a(1)"
*bc -l → bc mit dem Parameter l starten
scale = 100 //Anzahl der Dezimastellen auf 100 einstellen
4*a(1) //π=4*arctan(1)
pi=$(echo 'scale=1000; 4*a(1)' | bc -l);echo $pi
time bc -l <<< "scale=1000; 4*a(1)"
time echo "scale=1000; 4*a(1)" | bc -l
Rechnen mit verschiedenen Zahlensystemen
obase=16 (Outputbasis)
ibase=2 (Inputbasis)⇒ wandelt Binär- in Hexadezimalzahlen um
Achtung! Achtung! Ein obase=10 wandelt jetzt nicht in das Zehnersystem um - Zahleneingabe ist ja binär! (ibase=2) Richtig: obase=1010!
Default ist ibase=10 und obase=10
Rückstellung geht am besten mit ibase=A und obase=A - sonst Blick zurück zum letzten ibase=?