-
10. 12. 2011, 11:49 #1Mitglied
- Registriert seit
- Dec 2011
- Beiträge
- 15
Java Applet programieren : Bruchrechnen ,HILFE !!!
Hi Leute ,
Ich habe mich seit einiger Zeit mit dem Programmieren von Java Applets versucht, die basics an Funktionen kenne ich nun.
Nun will ich ein Applet entwickeln , das für mich das bruchrechnen übernimmt, d.h : Brüche kürzen , erweitern, vergleichen, subtrahieren, multiplizieren und dividieren.
Mein Grundgerüst war nun wie folgt : Jeweils ein Button für die Funkionen, dann 2 Textfields für die Eingabe der beiden Brüche und ein Textfield als Ausgabe der Lösung.
Doch bei mir scheitert es jetzt an den variablen und den eigentlichen rechnungen und formeln ....
kann mir villeicht jemand weiterhelfen ?
-
10. 12. 2011, 12:37 #2
Re: Java Applet programieren : Bruchrechnen ,HILFE !!!
Ich würde dazu noch eine Klasse Fraction oder so machen, die die ganze Logik enthält.
Aber grundsätzlich:
Kürzen: Primfaktorzerlegung von Zähler und Nenner, alles was bei beiden vorkommt kannst du rausnehmen und schon hast du die gekürzte Variante.
z.B.:
52/16
52=2*2*13
16=2*2*2*2
Dann streichen wir "2*2" raus, da das bei beiden vorkommt, daraus ergibt sich der Bruch:
13/4
Erweitern: Ist geschenkt.
Vergleichen: Kürze beide Brüche und dann vergleiche sie. Alternativ kannst dus auch so machen:
Bruch1 ist z1/n1, Bruch2 ist z2/n2.
Falls die Folgende Aussage stimmt sind die Brüche gleich:
z2 * n1 = z1 * n2
Subtrahieren: Bruch1 ist z1/n1, Bruch2 ist z2/n2.
=(z1 * n2 - z2 * n1)/(n1 * n2)
Danach ggf. noch kürzen. Addieren funktioniert analog dazu.
Multiplizieren:
(n1 * n2)/(z1 * z2)
Dividieren:
(n1 * z2)/(z1 * n2)
Falls man schonmal bruchgerechnet hat sollte das aber eigentlich klar sein, sind ja nur minime Umformungen.
mfG
-
16. 12. 2011, 10:58 #3Mitglied
(Threadstarter)
- Registriert seit
- Dec 2011
- Beiträge
- 15
Re: Java Applet programieren : Bruchrechnen ,HILFE !!!
ok danke, ist mir jetzt um einiges klarer

nur das mit dem kürzen hab ich noch ncht ganz verstanden, bzw wie ich das in mein applet einbaue
mfg
-
16. 12. 2011, 12:57 #4
Re: Java Applet programieren : Bruchrechnen ,HILFE !!!
Du solltest zuerst ein Konsolenprogramm mit der ganzen Funktionalität bauen und erst wenn alles funktioniert, das ganze in ein Applet packen.
-
16. 12. 2011, 12:59 #5Mitglied
- Registriert seit
- Jun 2009
- Beiträge
- 63
Re: Java Applet programieren : Bruchrechnen ,HILFE !!!
Dann machs doch einfach mit ggt ( größter gemeinsamer teiler )
-
23. 12. 2011, 14:00 #6Mitglied
(Threadstarter)
- Registriert seit
- Dec 2011
- Beiträge
- 15
Re: Java Applet programieren : Bruchrechnen ,HILFE !!!
ok mein Applet ist soweit fertig , vielen Dank

Geändert von Prinzcoolo (24. 12. 2011 um 14:51 Uhr)
-


Zitieren
mehr lesen...







Mechwarrior Online: Closed Beta...
Heute, 12:36 in gulli:news