StrToFloat который принимает и точку и запятую

    function UStrToFloatDef(const S: string; const Def: Extended): Extended;
    const
        Komma: TFormatSettings = (DecimalSeparator: ',');
        Dot: TFormatSettings = (DecimalSeparator: '.');
    begin
        if not TryStrToFloat(S, Result, Komma) then
            if not TryStrToFloat(S, Result, Dot) then
                Result := Def;
    end;
  • works/programmer/delphi/strtofloat-komma-and-dot-separator.txt
  • Последнее изменение: 2022/10/12 20:15
  • 127.0.0.1