Die Suche ergab 8 Treffer

von AlohaBanane
Mi 4. Jan 2012, 13:50
Forum: Freepascal
Thema: Try - Funktion?
Antworten: 15
Zugriffe: 5650

Try - Funktion?

Hallo,

Wie kann ich Lazarus sagen, dass es nur ausschließlich dann etwas berechnen soll, wenn in den Edit Feldern auch wirklich nur zahlen stehen? Kann ja sein, dass man sich beim eingeben vertippt - und mit Buchstaben kann Lazarus nun mal nicht umgehen, wenns um eine einfache Rechenaufgabe geht ...
von AlohaBanane
Mi 23. Nov 2011, 16:40
Forum: Freepascal
Thema: Exponenten in Berechnungen einbinden
Antworten: 9
Zugriffe: 8253

Re: Exponenten in Berechnungen einbinden

Danke für den Tipp mit 2**3 = 2^3. Kann ich denn auch sinus und cosinus, bzw. arcsin und arccos [arctan] berechnen, wenn ich math einbinde? Muss eine etwas kompliziertere Formel benutzen, die ich im Internet gefunden habe. Sieht folgendermaßen aus:

http://upload.wikimedia.org/math/9/4/0 ...
von AlohaBanane
Mo 21. Nov 2011, 21:10
Forum: Freepascal
Thema: Exponenten in Berechnungen einbinden
Antworten: 9
Zugriffe: 8253

Exponenten in Berechnungen einbinden

Hey,

wie kann ich Exponenten in FreePascal einbinden? Also z.B. soll mir das Prog berechnen:


u := ((3*a)^(2/3))/((2*B)^(1/3));

Also 3a ^ 2/3 geteilt durch 2b ^ 1/3.

Das Zeichen " ^ " funktioniert jedenfalls nicht, da Lazarus immer meckert: "illegal qualifier"

Aber es muss ja möglich sein ...
von AlohaBanane
Mi 16. Nov 2011, 23:15
Forum: Freepascal
Thema: einfache While-Schleife
Antworten: 11
Zugriffe: 5955

Re: einfache While-Schleife

Und wieder kann ich mich nur bedanken. Nun gehts noch ein bisschen an die Optik (oder je nachdem, wie "schön" man ein cmd Feld gestalten kann). Schriftfarbe kann ich schon wechseln. Aber kann man auch die Maße des cmd Feldes festlegen, sodass das Programm auch genau hineinpasst und nicht noch die ...
von AlohaBanane
Mi 16. Nov 2011, 22:04
Forum: Freepascal
Thema: einfache While-Schleife
Antworten: 11
Zugriffe: 5955

Re: einfache While-Schleife

Super. Alles wunderbar. Nur noch eine kleine Sache: Ich möchte das Erbenis (also die im Beispiel erwähnten 46 Monate) auch gerne in Jahren ausgeben, also z.B. i = m/12. Nun ist aber das Problem, dass wenn ich dieses Ergebnis auch runden möchte (diesmal aber auf 2 nachkommastellen) mir das Programm ...
von AlohaBanane
Di 15. Nov 2011, 23:38
Forum: Freepascal
Thema: einfache While-Schleife
Antworten: 11
Zugriffe: 5955

Re: einfache While-Schleife

War nur ein Tippfehler. Meine natürlich 7% von 1/12 des aktuellen Kredites. Wie bekomme ich denn die Ausgabe am Ende gerundet? Einfach mit round? wie müsste ich dass dann hinschreiben?
von AlohaBanane
Di 15. Nov 2011, 22:12
Forum: Freepascal
Thema: einfache While-Schleife
Antworten: 11
Zugriffe: 5955

Re: einfache While-Schleife

Hey! Danke für deine Tipps! Jetzt klappt alles. Das mit dem if, then, else klappt nun auch hervorragend :wink:

Er gibt mir (für meine jetzige Aufgabe) aus, dass ich nach 46 Monaten alles zurückbezahlt hätte. Muss nur noch en letzten Tilgungsbetrag einbringen, dann ist es perfekt.

var
k : single ...
von AlohaBanane
Di 15. Nov 2011, 21:06
Forum: Freepascal
Thema: einfache While-Schleife
Antworten: 11
Zugriffe: 5955

einfache While-Schleife

Hallo zusammen,

soll für die Uni ein Programm schreiben, dass wie folgt aussieht:

Eine Maschine kostet 120.000€. Man kann pro Monat 3.000€ zurückzahlen. Die Bank nimmt von diesen 3.000€ einen Jahresprozentsatz von 7%, sprich pro Monat 7% von 1/12 der 3.000€. Nach wie vielen Monaten macht man ...