10進数を16進数に変換するには


 2004-03-01 00:04:02  No: 7425  IP: [192.*.*.*]

Delphiのサンプルが全然ありません
できれば逆もお願いします

編集    削除
jok  2004-03-01 01:07:39  No: 7426  IP: [192.*.*.*]

> 10進数を16進数に変換するには

この意味は、10進数を16進数の文字列で表したい、ということですよね。
数値そのものには10進数とか16進数とかはないので。

IntToHex() と StrToInt() をヘルプで調べてください。
WEB でもたくさん例があると思います。

編集    削除
koma2  2004-03-19 00:21:53  No: 7427  IP: [192.*.*.*]

私はこんな関数を使って16進数→10進数の変換をしています。

function HexToInt( const S: string ): Integer;
var
  E: Integer;
begin
  Val( '$' + S, Result, E );
  if E <> 0 then
    raise EConvertError.Create( '変換できません' );
end;

編集    削除