将Str(hex int)转换为Dec Int

时间:2015-03-26 14:52:21

标签: delphi

我有一个十六进制字符串值。我想将其转换为整数。

function HexStrToInt(const str: string): Integer;
begin
  Result := ??;
end;

,例如,HexStrToInt('22')会返回34

1 个答案:

答案 0 :(得分:12)

也许最简单的方法就是这样做:

function HexStrToInt(const str: string): Integer;
begin
  Result := StrToInt('$' + str);
end;