Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#19

Re: TurboPascal: In welcher Unit ist StrToInt deklariert ?

  Alt 8. Aug 2008, 12:53
Zitat von grenzgaenger:

aber die funktionalität ist noch unterschiedlich, val/str arbeitet zwingend mit dem "." als dezimaltrennzeichen, während inttostr/strtoint mit dem "decimalseparator" arbeiten. liegt wohl auch daran, dass zu dieser zeit noch keine ländereinstellungen zum dezimaltrennzeichen unter DOS möglich waren ... ;-)

Ja und ? Falls gewünscht wird eben aus dem '.' ein Komma gemacht, bzw. aus dem ',' ein Punkt.
Damals war es zwar oft nervig wenn 123.54 DM zu zahlen waren, aber da konnte noch jedes Programm mit jedem anderen.
Versuch heute mal eine Amerianische excel-Datei mit einem Deutschen Excel zu öffnen, das ist immer ein Glücksspiel.
Oracle liefert in der Standardeinstellung (bei mir) 123.45. Ein Deutsches Excel erkennt das nicht als Dezimalzahl.
Das gleiche gilt für die verschiedenen Datumsformate.
Wenn man wenigstens Importfilter definieren könnte!

Gruß
K-H
  Mit Zitat antworten Zitat