Logo jkrieger.de section logo
invisible corner_top_left.gif
divider design elem. Home design elem.   design elem. Software design elem.   design elem. Links design elem.   design elem. Science design elem.   design elem. Photographie design elem.   design elem. everythingelse design elem.   design elem. eMail design elem.
divider_end corner_top_right
Verlauf
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  previous up nextImpressum
corner_top_right2
verlauf_right.gif
corner_bottom_left.gif corner_bottom_left2 Copyright (c) J. Krieger corner_bottom_right.gif
invisible
last updated: 18.06.2008
file: http://www.jkrieger.de/programming/jkmath/node2.html
invisible