Forum: Software-Projekte der Mitglieder
by himitsu,
21. Aug 2010
Das c:= a/b; vor der IF-Abfrage ist wohl noch zuviel.
Forum: Software-Projekte der Mitglieder
by himitsu,
20. Aug 2010
Das hat eher was mit Speicher-/Recordausrichtungen zu tun.
OK, Real = Double (nicht Siglge), aber egal ... Real ist auf jedenfalls kein "alter" Typ ... es ist nur eine "Umleitung", welche aktuell auf Double zeigt.
Real48 (in aktuellen Delphis) und das 6 Byte "Real" in alten Delphis ist wirklich obsolete.
Forum: Software-Projekte der Mitglieder
by himitsu,
20. Aug 2010
Real Single ist nur schöne knuffige 4 Byte groß und wenn einem der etwas kleinere Wertebereich und die geringere Genauigkeit ausreicht, dann ist dieser doch erste Wahl?
Ich nehm auch nicht überall Int64 oder gar irgendwas BigInt-Artiges, wenn mit doch ein Integer oder Byteausreichen würde.
Float sollte von der Größe mit dem Integer übereinstimmen, also einer Registerbreite.
ach mist,...
Forum: Software-Projekte der Mitglieder
by himitsu,
20. Aug 2010
Ich würde auch noch auf StrToFloatDef und TryStrToFloat hinweisen.
Forum: Software-Projekte der Mitglieder
by himitsu,
18. Aug 2010
Keine Sorge, für einen "Anfänger" und so als eines der ersten Projekte ist es schonmal nicht schlecht gelungen.
Heißt aber nicht, daß man ihm nicht doch schonmal ein paar Tipps geben kann, mit was er da Stück für Stück drauf aufbauen kann. :-D
Forum: Software-Projekte der Mitglieder
by himitsu,
18. Aug 2010
http://www.delphipraxis.net/140346-term-zeichenfolge-1-2*3-fliesskommazahl-2.html#post952017
und das steckt auch noch intern mit drin
http://www.delphipraxis.net/135569-mathe-mit-strings-die-deutsche-stringmathelib-_.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...
Forum: Software-Projekte der Mitglieder
by himitsu,
18. Aug 2010
Wenn man ganz krank ist, kann man sich da auch noch einen Matheparser erstellen, also daß man "123 * 456" in ein Editfeld eingibt, das Programm sich dieses zerlegt und dann ausrechnet.
Und falls man dazu auch noch komplett beklopt ist, dann nutzt man nichtmal die komplexen Rechenfunktionen von Delphi und dem PC, sondern macht das auch noch selber (vorallem für Zahlen, welche nicht in einen...