LabVIEWForum.de
Taschenrechner - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: Taschenrechner (/Thread-Taschenrechner)



Taschenrechner - jodh14 - 08.03.2018 16:32

Liebes Labview-Forum, anbei ist ein Taschenrechner-programm.

Leider kommt, sobald man auf einen Zahl-Button drückt, eine Fehlermeldung.

Weiß jemand Abhilfe ?

Vielen Dank.


RE: Taschenrechner - 83Daniel - 08.03.2018 16:42

Ändere den Eigenschaftsknoten in: Beschriftung.Text


RE: Taschenrechner - jodh14 - 09.03.2018 08:02

Hallo, ja das hat funktioniert, danke. Allerdings kommt jetzt noch nicht das richtige Ergebnis raus. Wenn ich 9 minus acht eintippe wird 98 angezeigt bevor ich auf gleich tippe.
Der clr Knopf funktioniert nicht. Tippe ich dann auf eine andere Zahl wird einfach die neue Zahl darangefügt.


RE: Taschenrechner - Freddy - 09.03.2018 08:30

Hallo jodh14,
bei der Entscheidung welche Rechenoperation ausgeführt werden soll steht immer "Nofunc" in der IF Anweisung.
Egal ob add, sub usw. musst Du die Konstante entsprechend festlegen.

Gruß
Freddy


RE: Taschenrechner - jodh14 - 09.03.2018 09:23

Wenn ich 8 - 7 eingebe kommt -1 heraus ?! Wo liegt denn da der Fehler ?


RE: Taschenrechner - GerdW - 09.03.2018 09:27

Hallo jodh,

vielleicht rechnest du ja 7-8?
Hast du mal Debugging versucht, so mit Sonden und Breakpoints?


RE: Taschenrechner - Freddy - 09.03.2018 09:29

Du hast den Minuend mit dem Subtrahend vertauscht. Also nicht 7-6 sondern 6-7.

Gruß
Freddy
Du schreibst die 1.Zahl in das untere Schieberegister (Minuend) und die 2.Zahl in das obere Schieberegister (Subtrahend).
Und dann schreibst Du Schieberegister oben minus Schieberegister unten.


RE: Taschenrechner - jodh14 - 09.03.2018 09:33

Wenn ich 4 / 2 rechne kommt 0,5 heraus ?!?


RE: Taschenrechner - Freddy - 09.03.2018 09:37

Eigentlich solltes Du schon merken, dass Du auch hier den gleichen Fehler wie bei der Subtraktion machst.
Nur sprechen wir hier vom Dividend und Divisor, die Vertauscht sind.

Gruß
Freddy


RE: Taschenrechner - jodh14 - 09.03.2018 10:31

Jetzt tut´s, hurra