Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Taschenrechner programmieren... (https://www.delphipraxis.net/87689-taschenrechner-programmieren.html)

uplink 4. Mär 2007 17:51

Re: Taschenrechner programmieren...
 
Das der Windows-Taschenrechner nicht weiß das punktrechnung vor Strichrechnung kommt halt ich für ein Gerücht, gib mal 9+81/9 ein ohne Klammern und sonstiges. Bei mir kommt da 18 raus...

zecke 4. Mär 2007 19:13

Re: Taschenrechner programmieren...
 
:hi:

Das kommt auf den Modus an. Im Standard-Modus (Davon bin ich ausgegangen) kennt er das nicht. Im wissenschaftlichen Modus, kennt er die Regeln. Modus wechseln ist im Menupunkt 'Ansicht'.

Axxus 4. Mär 2007 21:29

Re: Taschenrechner programmieren...
 
Mhh ganz ehrlich ich finde den Taschenrechner von Windows besch*****

Viel sinnvoller fände ich ein zusätzliches Editfenster, indem dir deine aktuelle Rechnung angezeigt wird. Wenn ich mit dem Windows Taschenrechner rechnen müsste würde ich bei komplizierten Rechnungen verzweifeln, da mir da der Überblick fehlt.

Am sinnvollsten halte ich einfach nur ein Editfenster, wo der Endbenutzer seine Rechnung per Tastatur eintippt und noch ein Button, wo rechnene draufsteht, und ein Label, wo das ergebnis angezeigt wird.

Dann machst du noch nen Button mit HIlfe und wenn ma da draufklickt, öffnet sich ein dialogfeld indem die Befehle für Wurzel und Quadrat stehen.

Die Herausforderung für dich besteht dann darin den string so zu parsen, dass du damit rechnen kannst, wie man das realisieren kann weiß ich noch nicht, müsste man überlegen, aber iich finde es sinnvoller, also 12 verschiedene Button und ein Label

Daniel G 4. Mär 2007 22:20

Re: Taschenrechner programmieren...
 
Zitat:

Zitat von Axxus
also 12 verschiedene Button und ein Label

Soll Menschen geben, die arbeiten mit Tablet PCs und tippen lieber mit'm Stift auf die Zahlen und *,/,-,+ Zeichen. :wink:

Evtl. könnte man auch beide Möglichkeiten anbieten. Und was den Parser angeht, so gibt es davon auch ein paar hier im Forum... :wink:

uplink 5. Mär 2007 07:20

Re: Taschenrechner programmieren...
 
Ok ich werd mal unter parsen nachgucken. Das Eingeben des Terms muss über Tasten gehen, so will es die Aufgabenstellung :( aber ich hab mir gedacht, dass man das auch noch per Tastatur machen kann, was ja nicht so schwer is...
Achso und ja ick bin in der Wissenschaftlichen Einstellung des Win-Rechner ^^

Mfg Uplink


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:47 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz