Mein Taschenrechner :)

11/10/2012 15:45 MiiSaL#1
Hallo , Ich biete euch hier meinen Taschenrechner an ... Ich bin neu, d.h er ist Hesslich :DD aber nun gut Er Erfüllt seinen Zweck (Rechnen :D )

Screens:

Credits

Über ein THX würde ich mich Freuen^^ ++


LG
11/10/2012 15:53 Ivyy#2
Vielleicht solltest du einmal darüber nachdenken ob es wirklich
sinnvoll ist ein Release wie dieses in einem Forum zu stellen.

Wie man an diesen "Taschenrechner" sehen kann bis du vom
Standpunkt aus deines Wissen was Autoit betrifft oder generell
Informatik auf einem ziemlichen Anfangsstadium in dem du
einfach noch nicht in der Lage bist Programme zu schreiben
die für die Community zu gebrauchen sind.

Ich bin mir aber sicher das es für dich ein Erfolgserlebnis war
das es so gesehen funktioniert, deswegen solltest du dieses
Erlebnis als Ansporn nehmen weiter zu lernen.

Aber du solltest nicht jedes Erfolgserlebnis posten ;)

Will dich auch absolut nicht angreifen,
ist halt nur in kleiner aber ratsamer Tipp von mir.

MFG :)
11/10/2012 15:56 MiiSaL#3
Quote:
Originally Posted by Ivyy View Post
Vielleicht solltest du einmal darüber nachdenken ob es wirklich
sinnvoll ist ein Release wie dieses in einem Forum zu stellen.

Wie man an diesen "Taschenrechner" sehen kann bis du vom
Standpunkt aus deines Wissen was Autoit betrifft oder generell
Informatik auf einem ziemlichen Anfangsstadium in dem du
einfach noch nicht in der Lage bist Programme zu schreiben
die für die Community zu gebrauchen sind.

Ich bin mir aber sicher das es für dich ein Erfolgserlebnis war
das es so gesehen funktioniert, deswegen solltest du dieses
Erlebnis als Ansporn nehmen weiter zu lernen.

Aber du solltest nicht jedes Erfolgserlebnis posten ;)

Will dich auch absolut nicht angreifen,
ist halt nur in kleiner aber ratsamer Tipp von mir.

MFG :)
Ich nehme es nich als Angriff :) eher als Tipp eben :) , Natürlich werde ich auch nicht jedes "Programm" Das ich Scripte hier Posten es war eben das erste das Funktioniert hat. ^^
Danke aufjedenfall für deinen Post :)
11/10/2012 17:17 -STORM-#4
Habe ja schon erwähnt, dass es deutlich einfacher und schöner möglich wäre, hier mal ein Beispiel:
Code:
GUICreate("Calculator", 300, 70)
$input = GUICtrlCreateInput("", 10, 10, 280)
$calculate = GUICtrlCreateButton("Calculate", 10, 40)
GUISetState()

While 1
	$msg = GUIGetMsg()
	Switch $msg
		Case -3 ;// -3 steht für das rote X (schließen)
			Exit
		Case $calculate
			$result = Execute(GUICtrlRead($input))
			MsgBox(0,"Result", $result)
	EndSwitch
	Sleep(50) ;// um CPU zu schonen
WEnd
Entscheidend ist der Execute Befehl.
Der erkennt automatisch die Rechnung und gibt das Ergebnis zurück. So kannste mit wenigen Codezeilen nen recht umfangreichen Taschenrechner machen.

Es sind alle Rechenoperationen möglich für die es AutoIt-Funktionen/Operatoren gibt, also außer den Grundrechenarten auch Wurzeln (sqrt), Potenzen, Winkelfunktionen inkl. Umrechnung Bogenmaß/Gradmaß, Betrag, Bit-Operationen, Modulus, Round/Floor/Ceiling, Random und Loagrithmus.

Damit geht im Prinzip schon alles, was ein handelsüblicher Schultaschenrechner kann.
Execute kann außerdem mit Variablen rechnen, du kannst also z.b. $pi oder $e definieren und einbeziehen.

Gleichungen kannst du überprüfen und bekommst True/False zurück.
Auch verschiedene Zahlensysteme können ineinander umgerechnet werden.

Außerdem kannst du natürlich eigene Funktionen definieren, z.B. zum Auflösen von Gleichungen nach Variablen, ableiten/integrieren von Funktionen etc.
11/10/2012 17:24 Achat#5
Quote:
Originally Posted by MiiSaL View Post
Hallo , Ich biete euch hier meinen Taschenrechner an ... Ich bin neu, d.h er ist Hesslich :DD aber nun gut Er Erfüllt seinen Zweck (Rechnen :D )
Wenn du was releasen tust, dann bitte nur Dinge, die dir selbst gefallen, die du selbst als nützlich erachtest.

[Only registered and activated users can see links. Click Here To Register...]

Kennst du die calc.exe? Wenn dein Taschenrechner mehr kann, dann release ihn hier :)

MfG