![]() |
Bruchrechern bei DEephi
moin leute ich wollte ma fragen zum ersten, wie ich bei nem normalen taschenrecher das einstellen kann, dass der auch kommazahlen errechen kann, oda ich selber kommazahlen eingeben kann, mit denenn der rechern auch rechent. bei mir steht dann imma, dass das nich gehen würde blalala... könnt ihr mir bidde so schnell es geht antwort schreiben?
MFG Momomaster |
Re: Bruchrechern bei DEephi
Du benutzt vermutlich Integer.
Integer sind Ganzzahlen. Wenn du mit Dezimalbrüchen rechnen willst, nimm einen der Gleitkommatypen wie Real, Single, Double oder Extended. |
Re: Bruchrechern bei DEephi
aha und was heißt das jetz auf normaldeutsch? ich bin noch ein noob in sachen delphi.
|
Re: Bruchrechern bei DEephi
Du sollst statt einem Integer einen anderen Datentyp verwenden.
|
Re: Bruchrechern bei DEephi
Hi und erstmal willkommen ;)
mal ein einfaches Beispiel:
Delphi-Quellcode:
Integer sind Ganzzahlen, wie 3_of_8 schon sagte (in der Schule hießen die AFAIR "natürlich Zahlen"), also ohne nachkommastellen. Wenn du Diese brauchst, musst du einen Fließkomma-Datentyp nehmen.
procedure TForm1.Button1Click(Sender: TObject);
var v,r:double; begin v:=3.5; r:=v+7.6; showmessage(FloatToStr(r)); end; Zitat:
Gruß Frank |
Re: Bruchrechern bei DEephi
das is halt die ganznormale fehlermeldung, dass das mit komma net geht
|
Re: Bruchrechern bei DEephi
hast du mein Beispiel mal probiert?
beachte . statt , bei edit-feldern musst du komma nehmen ...
Delphi-Quellcode:
HTH Frank
procedure TForm1.Button1Click(Sender: TObject);
var v,r:double; begin edit1.Text:='1,3'; v:=3.5; r:=v+StrToFloat(edit1.text); showmessage(FloatToStr(r)); end; |
Re: Bruchrechern bei DEephi
ne hab ich noch net
danke MFG momomaster |
Re: Bruchrechern bei DEephi
Nein.
Natürliche Zahlen ist die Menge N:={1, 2, 3,...} Das was du meinst sind die ganzen Zahlen Z:={..., -1, 0, 1,...} Wobei man natürlich sagen muss, dass ein Integer "eigentlich" folgender Menge entspricht: {-2^31,...-1, 0, 1,...,2^31-1} |
Re: Bruchrechern bei DEephi
aha ich kapiers net is aba auch egal
danke für die bewühung ich bin halt nen bisll blöde xD MFG Momomaster |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz