Registriert seit: 17. Nov 2005
Ort: Hamburg
1.063 Beiträge
Delphi XE2 Professional
|
Re: Rechenprogramm
3. Jun 2009, 11:42
Ich habe eine neue Version des Programms in den ersten Beitrag dieses Threads gestellt.
@mkinzler : Danke für die Info, wie das geht.
Was ist neu?:
himitsu: Zeilennumerierung beginnt jetzt mit 1 (vorher 0).
coprsman: Linksbündige Ausgabe jetzt möglich.
Menu>Optionen>Ansicht>Ergebnissse linksbündig.
matze: Auf vorige Zeile zugreifen funktioniert jetzt.
himitsu: Auf alle vorherigen zugreifen funktioniert jetzt.
@ holt das Ergebnis der vorigen Zeile.
@x holt das Ergebnis von Zeile x, wobei x eine Zeile vor der aktuellen Zeile sein muß.
@-x holt das Ergebnis von Zeile (aktuelle Zeile - x), wobei (aktuelle Zeile - x) > 0 sein muß.
x steht hierbei für eine Ziffer bzw. eine Folge von Ziffern.
himitsu: Zahlen mit einer Basis 2 bis 36 können jetzt wie von dir vorgeschlagen aussehen.
bisher #8#123 (Basis 8, Zahl = 123)
jetzt auch 8#123
Prinzip : Wenn an einer Stelle, an der von der Syntax her eine Zahl stehen könnte
eine Integerzahl im Bereich 2 bis 36 steht, und direkt dahinter ein "#" steht,
dann wird diese Zahl als Basis angesehen und der hinter dem "#" stehende Teil als
Zahl mit dieser Basis aufgefaßt.
Steht vor einem "#" eine Zahl, die nicht integer, oder < 2 oder > 36 ist, dann
erwartet das Program die alte Schreibweise, also hinter dem '#' die Basis,
gefolgt von einem "#", dem die eigentliche Zahl folgt.
sLaSh11: Es kann jetzt festgelegt werden, ob der Inhalt des Eingabefensters beim Programmende
gespeichert wird, oder nicht. Für Variablen und ggfs. vom Anwender veränderte Prioritäten
der Rechenoperatoren gilt das Gleiche.
Menu > Optionen > Einstellungen
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
|