Q&A

  • [급힍질문]한번만 봐주십시오
에디터 창에 15라는 수를집어 넣어면
10진수를 16진수변경하는 방법은 없을까요
근게 10을넣으면A로 할수 있는방법요?
조언 을 부탁합니다.
1  COMMENTS
  • Profile
    박상기 2003.08.20 13:01


    IntToHex를 쓰시면 됩니다
    델파이 도움말을 잠깐 뒤져 보자면
    아래와 같이 선언 되어 있습니다.
    Delphi syntax:

    function IntToHex(Value: Integer; Digits: Integer): string; overload;
    function IntToHex(Value: Int64; Digits: Integer): string; overload;


    사용 방법은

    IntToHex(16진수로 바꿀 10진수, 최소 넓이);

    반환값은 문자열(String)입니다.


    예를 들어보자면
      ShowMessage('1234 decimal = '+IntToHex(1234, 1));
      ShowMessage('1234 decimal = '+IntToHex(1234, 8));

    이런식으로 합니다.

    참고로 출력 결과는 다음과 같습니다.
       1234 decimal = 4D2
       1234 decimal = 000004D2