LinuxUser Backup und Restore (Vorschau)
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Praxis<br />
Taschenrechner<br />
2 Concalc erweist sich in der Praxis als<br />
schnörkelloser Rechner, geeignet für den<br />
Einsatz in Shell-Skripten.<br />
3 Ein Schmankerl für Entwickler: Der Taschenrechner APCalc, oder einfach Calc, ermöglicht<br />
ein Rechnen im Stil der Programmiersprachen C <strong>und</strong> C++.<br />
4 Wcalc rechnet mit Dezimal-, aber auch mit Binär-, Oktal- oder Hexadezimalwerten.<br />
Der Exot: Orpie<br />
Bei der Recherche für die Besprechung<br />
von Wcalc geriet uns auch Orpie û ins<br />
Visi er. Wer mit Taschenrechnern von Hewlett-Packard<br />
vertraut ist, sollte es näher<br />
begutachten. Der stack basierte Vollbild-<br />
Taschen rechner für das Terminal erwartet<br />
die Ausdrücke in Postfix-Notation (UPN).<br />
Neben den Gr<strong>und</strong>r echenarten unterstützt<br />
er Klammerung, reale <strong>und</strong> komplexe Zahlen<br />
sowie Matrizenrechnung. Allerdings<br />
setzt Orpie auf der Programmiersprache<br />
Objective CAML (OCaml) auf <strong>und</strong> zieht<br />
bei der Installation aus diesem Gr<strong>und</strong><br />
r<strong>und</strong> 100 MByte an Paketen nach.<br />
tion ein, samt Klammern <strong>und</strong> Variablen –<br />
für mathematische Funktionen binden<br />
Sie die entsprechenden Python- Module<br />
ein. Python nutzt eine dynamische Typisierung<br />
<strong>und</strong> gibt – sofern nicht explizit<br />
von Ihnen vorgegeben – das Ergebnis je<br />
nach Bedarf als Ganzzahl oder Fließkommazahl<br />
aus. Mit [Strg]+[D] beenden Sie<br />
die Python-Shell wieder.<br />
Concalc<br />
Concalc û, der Taschenrechner für die<br />
Konsole bildet neben seiner Funktion als<br />
einfacher Rechner die Basis des wissenschaftlichen,<br />
grafischen Taschenrechners<br />
Extcalc û. Concalc erweist sich dann als<br />
optimal, wenn nur eine einzige Operation<br />
ansteht. Das Programm führt diese<br />
aus, gibt das Ergebnis aus <strong>und</strong> beendet<br />
sich wieder. Dadurch eignet es sich für<br />
den Einsatz in Shell-Skripten.<br />
Das Programm Concalc akzeptiert<br />
Ausdrücke in Infix-Notation <strong>und</strong> erwartet<br />
eine kompakte Schreibweise ohne<br />
Leerzeichen zwischen den Operanden<br />
<strong>und</strong> Operatoren 2 . Über einen Parameter<br />
stoßen Sie bei Bedarf aufwendigere<br />
Berechnungen an.<br />
Calc<br />
Möchten Sie Ihren Fetisch für die Programmiersprachen<br />
C oder C++ ausleben,<br />
gefällt Ihnen vermutlich Calc û.<br />
Aufgr<strong>und</strong> einer Namensgleichheit mit<br />
einem bereits bestehenden Programmpaket<br />
bekam es unter Debian/Ubuntu<br />
die Abkürzung APCalc für „Arbitrary precision<br />
calculator“. In beiden Fällen verbirgt<br />
sich dahinter aber das gleiche<br />
Binary des Programms.<br />
Bei Calc handelt es sich um einen Taschenrechner<br />
mit absoluter Präzision.<br />
Die Software speichert gebrochene Zahlen<br />
tatsächlich als Brüche <strong>und</strong> nicht als<br />
Fließkommawerte ab. Sie versteht Ausdrücke<br />
in Infix-Notation. Wie in C/C++<br />
üblich, schließen Sie jede Eingabezeile<br />
mit einem Semikolon ab 3 . Mit dem<br />
Kommando exit gelangen Sie wieder<br />
zurück auf die Shell.<br />
56 www.linux-user.de<br />
04.2013