![]() |
FloatToStr ? Punkt statt komma ?
Hallo
wie kann ich in Result einen Punkt statt komma erhalten ? Beispiel :
Delphi-Quellcode:
var
x: Real; y: String; begin x:= 10/3 y:=FloatToStr(x); Result :3,3333 statt 3.3333 |
Re: FloatToStr ? Punkt statt komma ?
Mach dich mal über DecimalSeparator schlau. Oder die überladene Variante der Konvertierungsfunktion
|
Re: FloatToStr ? Punkt statt komma ?
Muss ich dafür eine Funktion schreiben ?
Delphi-Quellcode:
ist das nicht viel :gruebel:
var
S: string; x: Real; begin x:= 10 / 3; s:=FloattoStr(x); while Pos(',', S) > 0 do S[Pos(',', S)] := '.'; y:=S; showMessage(s); end; |
Re: FloatToStr ? Punkt statt komma ?
Zitat:
=> "Mach dich mal über ![]() Und wenn du das schon auf deine eigene Weise machen möchtest, kannst du deinen obigen Code mit ![]() |
Re: FloatToStr ? Punkt statt komma ?
|
Re: FloatToStr ? Punkt statt komma ?
@Matze:
Zitat:
@Delphiturbo: So gehts natürlich auch, aber die angebotenen Varianten sind sicher performanter und eleganter. Gruß oki |
Re: FloatToStr ? Punkt statt komma ?
Zitat:
|
Re: FloatToStr ? Punkt statt komma ?
Hi Di Muhkuh,
ich hab in letzter Zeit etwas viel um die Ohren und bin aus diesem Grund nicht mehr so aktiv im Forum. Hab aber gerade gestern einen deftigen Thread über einige Bewegung hier im Forum gelesen. Da ging es um das Klima und einige "schwierige" Mitglieder. Ich will nicht in die Meckerkerbe hauen, sicher nicht. Aber wenn Turbodelphi ein etwas problematisches Auftreten an den Tag legt, dann werd ich das mal im Hinterkopf behalten. Als Mod sollte Matze aber mit gutem Beispiel voran gehen. Ich weiß, dass das schwer ist, ehrlich, muß ab und an auch mal Kundensupport machen. Das ist auch nicht immer leicht. Also, nichts für ungut, Gruß oki |
Re: FloatToStr ? Punkt statt komma ?
Ich mein, irgendwie ist er ja schon geschickt. Es heisst im Codex "Wir schreiben dir nicht dein Programm!", und fürwahr: Fragt jemand direkt danach, gibts Rüffel und ggf. "/closed". Bei DelphiTurbo ist das anders! Er fragt nach soooolchen Kleinigkeiten und Banalitäten, dass man ihm offenbar nicht in vollem Umfang o.g. Passus aufdrücken mag. Strickt man aber nun die schiere Menge an Threads dieser Qualität zusammen, ist es effektiv genau das selbe. Nur auf Wochen verteilt, und ausgesprochen sinnlos.
Und da er sich nen Teufel um Beiträge dieser Art schert (deswegen auch die indirekte Anrede), sehe ich da auch auf absehbare Zeit kein Ende. Es gibt Menschen die lernen langsamer als andere, aber wenn ich nach dem 20. Mal "Schreib das Wort hin und drück F1" nicht auf die Idee komme eben mindestens dies zu tun, dann ist einfach auf alle Zeiten hin nichts mehr zu holen, ausser einer mittlerweile fast schon gewissen Komik bei der ganzen Farce, die aber leider aus der Lächerlichkeit heraus resultiert - insbesondere der Lächerlichkeit von Beiträgen, die immer noch verzweifelt versuchen ernsthafte Hilfe anzubieten. Nutzt eure Zeit sinnvoller! (Ich weiss, ich hab gut Reden mit dem Beitrag hier :stupid:) |
Re: FloatToStr ? Punkt statt komma ?
Zitat:
Das ist finde ich hier ein feiner Unterschied: DP-User sind keine Kunden der Mods hier. Ich will nicht bestreiten, dass gerade die Arbeit als Mod ein gewisses Maß an Feingefühl erfordert, aber anders als in der freien Wirtschaft finde ich es hier gerade gut, dass ab und an mal ein Faden (oder auch Stahlseil) reisst. Wenn dein Leben (=deine Bezahlung) nicht von ihm abhängt, würdest du möglicherweise auch ehrlicher zu dem eventuellen Hampelmann vor dir sein, aber er ist nunmal der Mensch mit den Scheinchen. Trifft hier aber zum Glück nicht zu :) Edit: Argh, Doppelpost und auch noch völlig OT. Das geht ja sogar gegen meine eigenen Vorsätze - scusi! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 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