Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Dividieren (https://www.delphipraxis.net/10312-dividieren.html)

Buggs 15. Okt 2003 20:23


Dividieren
 
Hoi, ich hab nen prob und zwar will ich eine zahl durch eine andere, die eingegeben werden kann teilen, allerdings erhalte ich nachfolgende fehlermeldung:

Operator ist auf diesem Operandentyp nicht anwendbar.

Hier nochmal der Source:

Code:
  Ergebnis := (d div strtofloat(Form1.Label1.Caption);
  Form1.Label1.Caption := floattostr(Ergebnis);
vielleicht kann mir ja jemand weiter helfen, mfg Buggs

Hansa 15. Okt 2003 20:25

Re: Dividieren
 
DIV ist ein reiner integer-Operator, aber Du hantierst mit Floats. Nimm / :!:

Buggs 15. Okt 2003 20:28

Re: Dividieren
 
geht nicht, / nimmt delphi nicht an!!!!

S - tefano 15. Okt 2003 20:29

Re: Dividieren
 
Und du hast ne Klammer vergessen, anstatt

Delphi-Quellcode:
Ergebnis := (d div strtofloat(Form1.Label1.Caption);
lieber

Delphi-Quellcode:
Ergebnis := (d div strtofloat(Form1.Label1.Caption));
oder

Delphi-Quellcode:
Ergebnis := d div strtofloat(Form1.Label1.Caption);
Bis dann,

S - tefano

Buggs 15. Okt 2003 20:30

Re: Dividieren
 
das klappt trotzdem nicht

Hansa 15. Okt 2003 20:32

Re: Dividieren
 
Du hörst ja auch nicht. :mrgreen: Der Fehler kommt vor dem Fehler mit der Klammer, den hab ich deshalb übersehen.

MrKnogge 15. Okt 2003 20:34

Re: Dividieren
 
von welchemTyp ist den "Ergebnis" ?

Poste am besten mal die ganze procedure.

Buggs 15. Okt 2003 20:35

Re: Dividieren
 
Ahh, nu gehts, vielen dank, komisches delphi, gg

MrKnogge 15. Okt 2003 20:43

Re: Dividieren
 
dann is ja alles wieder gut :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz