===== .dcrc wieder aktivieren =====
Bei neueren dc-Installationen wird das frühere .dcrc-File nicht mehr eingelesen.\\
Workaround:
dc -
in .bashrc eintragen
----------------------
alias dc='dc -'
dc -f .dcrc -
in .bashrc eintragen
----------------------
dc ()
{
if [ -n "$1" ]; then
/usr/bin/dc -f .dcrc $*;
else
/usr/bin/dc -f .dcrc -;
fi
}
===== Runden =====
== Runden auf 2 Nachkommastellen ==
12,34521 + 0,005 = 12,35021
12,35021 * 100 = 1235,021
int(1235,021) = 1235
1235 : 10 = 12,35
12,34278 + 0,005 = 12,34778
12,34778 * 100 = 1234,778
int(1234,778) = 1234
1234 : 10 = 12,34
== Runden auf 2 Nachkommastellen in dc ==
6k
12.34521 0.005 + p -> 12.35021
2k
100 * p -> 1235.02100
100 / p -> 12.35
6k
12.34278 0.005 + p -> 12.34778
2k
100 * p -> 1234.77800
100 / p -> 12.34
===== Fakultät berechnen =====
dc -e '?[q]sQ[d1=Qd1-lFx*]dsFxp'