Entwickler-Ecke
Sonstiges (Delphi) - simple mathematisch rechnung
tmkb - Fr 28.06.02 16:21
Titel: simple mathematisch rechnung
Hi, wie kann ich zwei zahlen miteinander multiplizieren/addieren/subtrahieren/dividieren?
Klabautermann - Fr 28.06.02 16:51
Das ist nicht dein ernst oder?
Hast du es schon mal so Probiert?
Quelltext
1: 2: 3: 4: 5: 6:
| Ergebnis := 1 + 2; Ergebnis := 1 - 2; Ergebnis := 1 * 2; Ergebnis := 1 / 2; Ergebnis := 1 DIV 2; Ergebnis := 1 MOD 2; |
DIV und MOD dienen der ganzzahligen division. DIV dividiert ganzzahlig und MOD liefert den Rest.
Gruß
Klabautermann
Torsten - Fr 28.06.02 19:26
... aber nicht numerisch stabil ;)
Grüße
Torsten
TheUnknown - Fr 28.06.02 21:45
Klabautermann hat folgendes geschrieben: |
Das ist nicht dein ernst oder?
|
Nana, Klabautermann, wir alle haben einmal "klein" angefangen... ;-)
Da fällt mir noch ein, eine sog. "Division durch Null" (z.B.
Ergebnis := 100 / 0;) ist fatal und erzeugt zumindest eine häßliche Fehlermeldung im Programmablauf für den Anwender... Achte darauf, dass es dazu nicht kommen kann, wenn Du Quellcode schreibst...
Klabautermann - Sa 29.06.02 00:45
TheUnknown hat folgendes geschrieben: |
Klabautermann hat folgendes geschrieben: | Das ist nicht dein ernst oder?
|
Nana, Klabautermann, wir alle haben einmal "klein" angefangen... ;-) |
Das will ich ja auch niemanden absprechen. Ich finde es nur äußerst ungewöhnlich solche fragen in einem Forum zu Posten da sie von wirklich annähernt jedem Einführungstext beantwortet werden.
Und das wir hier keinen Ersatz für einen
Grundlagenkurs [
http://www.delphi-treff.de/content/tutorials/einsteigerkurs] bieten können sollte einleuchten. Sollche kurse gibt es aber Reichlich und auch kostenlos.
@tmkb
Sollte dich diese Äuzerung von mir irgendwie verschreckt oder verletzt haben entschuldige ich mich hiermit. Ich eigentlich ein ganß lieber :roll: - ehrlich. Aber ich sage nunmal was mir durch den Kopf geht denn alles andere fände ich verlogen. (Bin halt so'n schrecklicher Fischkopp der zum lachen in den Keller geht :arrow:).
TheUnknown hat folgendes geschrieben: |
Da fällt mir noch ein, eine sog. "Division durch Null" |
Was aber nichts mit programmierung zu tun hat sondern ein allgemeines Mathematisches Problem ist. Mit unendlich lässt sich so schlecht rechnen. (Was nicht heißen soll das der hinweis nicht sinvoll/angemeßen war)
Gruß
Klabautermann
tmkb - Sa 29.06.02 01:32
thx..
@Klabauterman: jo, is schon einleuchtend...hätte bloß nich gedacht dass es so einfach geht und hab es bisher noch nie gebraucht..
tmkb - Do 04.07.02 23:27
Hmm..und wie mach ich es dann, wenn ich den Wert aus Label1 mit dem Wert aus Label2 dividieren will? thx
Maxigraf - Do 04.07.02 23:39
ergebnis := strtoint(label1.caption) div strtoint(label2.caption);
So vielleicht :)
MfG Maxigraf
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!