-2

有反转功能FloatToStrF吗?我的意思是从货币货币格式回到字符串格式。例如:

Edit1.Text := FloatToStrF(10000, ffCurrency, 15, 4);

结果

Edit1.Text = '$10,000.0000'

我想知道是否有这样的StrToFloatF事情

Edit1.Text = '10000';

谢谢

4

1 回答 1

3

怎么样:

function RemoveAnythingButNumbers(aString: string): string;
var
  C: Char;
begin
  Result := '';
  for C in aString do
  begin
    if C in ['0'..'9'] then Result := Result + C;
  end;
end;

请注意,我更正了这组数字。

于 2013-10-10T17:25:46.980 回答