Einzelnen Beitrag anzeigen

frieder2008

Registriert seit: 28. Feb 2009
78 Beiträge
 
#4

AW: Fehlerhafte Verarbeitung von extended auf untersch. WinVersionen

  Alt 12. Okt 2011, 16:59
Ursache ist wohl der Dezimalseperator, jeder Anwender kann in seinem System den Dezimalseperator selbst festlegen. Standardmässig für D ist das Komma gesetzt, für viele andere Sprachregionen ist aber der Punkt als Trennzeichen festgelegt. Wichtig ist aber: man kann sich nie auf einen Standard verlassen, sondern muss vor jeglicher Umwandlung prüfen welches der eingestellte Dezimalseperator ist.

Weitere Informationen dazu solltest du hier im Forum über die SuchfunktionHier im Forum suchendezimalseperator finden
Danke für die Hinweise, das ist ja echt ärgerlich. Kann es sein, dass das Problem ausschließlich bei strtofloat auftritt, oder muss ich noch andere (unbekannte) Minen fürchten?

- Und noch was: in einem Fall hatten wir ja die Spracheinstellung geändert, hat aber nichts genutzt. Heißt das, dass der Dezimalseperator auch unabhg von der Spracheinstellung (im System) gesetzt sein kann?

Danke und schöne Grüße,
frieder
  Mit Zitat antworten Zitat