http://www.delphipraxis.net/140346-t...tml#post952017
und das steckt auch noch intern mit drin
http://www.delphipraxis.net/135569-m...athelib-_.html
Also es gibt zu diesem Thema schon viele Beiträge.
Es wird halt oft in Schulen gelehrt) und es ist auch ein gutes Einführungsbeispiel um sich mit dem Programmieren zu beschäftigen.
z.B. einfach mal nach
Taschenrechner und
MatheLib/
BigMath suchen.
Oftmals liegt der Quellcode mit bei, so daß man etwas "abgucken" kann und auch aus den zugehörigen Threads/Beiträgen/Antworten kann man meist viele Informationen und Tipps rausziehen.
Also gut um sich ein paar Anregungen und eventuell andere Lösungswege anzusehn.
z.B. läßt sich ein Taschenrechner auch mit DLLs kombinieren.
Ein Taschenrechner wird zumindestens in vielen
DLL-Tutorials verwendet, wo dann die unterschiedlichen Rechenoperationen quasi jeweils als Plugin vorliegen.
[Edit]
also division durch null wird nicht abgefangen und du solltest schauen das man nur Zahlen in die Edits eingeben kann [/Edit]
Jupp. Wie gesagt, hier lassen sich viele Bereiche mit integrieren.
- Prüfung von Eingabewerten
- Fehlerbehandlung
- sogar
GUI-Design
- uwm.