works:programmer:delphi:strtofloat-komma-and-dot-separator

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 · Last modified: 2022/10/12 20:15 by Chugreev Eugene