![]() |
Delphi-Version: XE
Problem bei XE 2: Format liefert falsches Resultat
Hallo!
Mit großer Vorfreude hatte ich gestern die aktuellste Delphi Version XE 2 installiert, heute kommt nun die Ernüchterung: Die Funktion Format liefert andere Ergebnisse als bei Delphi 2009. Ein Code-Beispiel:
Delphi-Quellcode:
Bei Delphi 2009 erhielt ich - wie gewünscht - als Ergebnis 100,90,
var betrag: Currency;
betrag := 100.90; ShowMessage (Format ('%.2f', [betrag])); bei der Version XE2 bekomme ich stattdessen 100,900 <- dreistellig. Handelt es sich dabei nun um einen Bug, einem neuen Feature, oder mache ich was falsch? Ich hoffe mir kann jemand helfen. Mit freundlichen Grüssen Christof-Oliver |
AW: Problem bei XE 2: Format liefert falsches Resultat
Hast du das mal in einem neuen Projekt ausprobiert, in dem kein anderer weiterer Code ist?
|
AW: Problem bei XE 2: Format liefert falsches Resultat
Zitat:
|
AW: Problem bei XE 2: Format liefert falsches Resultat
Zitat:
Beim ersten Start von XE2 wurde ich mit einer Zugriffsverletzung begrüsst, da hätte ich es schon wissen müssen, dieses Delphi ist total unausgereift und fehlerhaft. Ich werde mal Kontakt mit Embarcardero (oder wie der Verein heisst) aufnehmen und fragen wann das Update erscheint, ansonsten werde ich das Produkt zurückgeben. Vielen Dank für deine Hilfe! |
AW: Problem bei XE 2: Format liefert falsches Resultat
Zitat:
Report No: 98664 (RAID: 287495) Status: Open Sysutils Format fails on Currency data types ![]() |
AW: Problem bei XE 2: Format liefert falsches Resultat
Zitat:
Sherlock |
AW: Problem bei XE 2: Format liefert falsches Resultat
Zitat:
Was die großen Updates betrifft, kommt man mit einem Abonnement (aka SA oder "Support & Maintenance") sogar noch günstiger weg. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 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