![]() |
Re: String in Integer wandeln.
Zitat:
|
Re: String in Integer wandeln.
Delphi-Quellcode:
...:cat:...
var
Int: Integer; begin Int := Trunc(StrToFloat('1,29')); end; |
Re: String in Integer wandeln.
Zitat:
|
Re: String in Integer wandeln.
Ich habe zwei Strings vorliegen, 1,29 und 1,89. Diese beiden String sollen ganz einfach zusammengerechnet werden. Die Zahlen sind natürlich nur ein Beispiel. Wenn ich die jetzt runde, ist das Ergebnis zu ungenau, nämlich 3. Richtig wäre aber 3,18. So eine einfache Aufgabe sollte sich doch mit Delphi lösen lassen.
|
Re: String in Integer wandeln.
Wozu dann Integer?
Delphi-Quellcode:
var
zahl1, zahl: string; ergebnis: float; begin zahl1 := '1.29'; zahl2 := '1.86'; ergebnis := StrToFloat(zahl1) + StrToFloat(zahl2); Label1.Caption := FloatToStr(ergebnis); end; |
Re: String in Integer wandeln.
Zitat:
...:cat:... |
Re: String in Integer wandeln.
Ein Integer ist nun mal ein ganzzahliger Wert und hat somit keine Nachkommastellen. Du musst über eine Gleitkommazahl, wie z.B. Real, gehen, anders geht es nicht, ist das so schwer zu begreifen. :?
|
Re: String in Integer wandeln.
Und genau darauf bin ich nicht gekommen, Airblader. Vielen Dank an Dir und die Anderen! Manchmal sieht man vor lauter Walt die Bäume nicht.
|
Re: String in Integer wandeln.
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:05 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