jkrieger.de/ Formelparser/ 2 Programmstruktur, Lizenz und Bemerkungen
next up previous
Nächste Seite: 3 Die Syntax Aufwärts: Taschenrechner mit Fehlerrechnung v1.0 Vorherige Seite: 1 Bedienung

2 Programmstruktur, Lizenz und Bemerkungen

Das Programm ist in Delphi 5 geschrieben und verwendet die Bibliothek (unit) JKErrorCalculation zur Fehlerrechnung und die Komponente TjkMathParser als Formelinterpreter. Beide stehen auf meiner Homepage als FREEWARE zur Verfügung. Der Quellcode dieses Interpreters liegt als Beispiel bei.

Die units dürfen für alle Anwendungen verwendet werden. Auch einer Weiterentwicklung steht nichts im Wege, solange der ursprüngliche Autor genannt wird (bei Programmen z.B. im Info-Dialog). Bearbeitungen (und Ableitungen) dieser Unit müssen allerdings bei Veröffentlichung wieder FREEWARE sein. Eine kostenpflichtige Weitergabe (Verkauf) dieser unit durch Dritte ist nicht gestattet (dies schießt die Verwendung in kommerzieller Software ausdrücklich nicht aus).

Intern arbeitet das Programm mit dem Datentyp extended von Delphi 5. Es handelt sich um einen Gleitkommatyp mit 19-20 signifikanten Stellen. Sein Wertebereich umspannt $3.4\cdot 10^{-4932} ... 1.1\cdot 10^{-4932}$

Der Interpreter basiert auf einem Programmbeispiel aus dem folgenden Buch:

Bjarne Stroustrup, ``Die C++-Programmiersprache``; Addison-Weseley, 2000, S. 116ff

Wer Fehler im Programm findet möge mir doch ein e-mail an jan@jkrieger.de schicken.


next up previous
Nächste Seite: 3 Die Syntax Aufwärts: Taschenrechner mit Fehlerrechnung v1.0 Vorherige Seite: 1 Bedienung
Administrator 2003-03-05
printable version of: https://www.jkrieger.de/programming/jkmath/node2.html
last updated: 04.08.2019
Contents/Design: © 2000-2019 by Jan Krieger
Konatkt: webmaster@jkrieger.de
Impressum: https://www.jkrieger.de/impressum.html
Datenschutzerklärung: https://www.jkrieger.de/datenschutz.html