Q&A

  • 16진수를 10진수로변경
IntToHex함수는 있는디 반대루 16진수을 10진수로 변경하는 함수는 없나여

아시는분 갈켜주세여.

4  COMMENTS
  • Profile
    Mr.Q 2000.11.29 03:13
    왕초부 wrote:

    > IntToHex함수는 있는디 반대루 16진수을 10진수로 변경하는 함수는 없나여

    > 아시는분 갈켜주세여.



    fmtstr(s, '%d', [$4d2]); 해보세요. s는 결과를 저장할 String입니다.

  • Profile
    술친구 2000.11.28 20:19
    왕초부 wrote:

    > IntToHex함수는 있는디 반대루 16진수을 10진수로 변경하는 함수는 없나여

    > 아시는분 갈켜주세여.



    IntToStr(StrToInt('$'+ '16진수값'))



    위와같이 해보세염...







  • Profile
    왕초부 2000.11.29 06:14
    첫번째 비트을 부호비트로 사용할수는 없는가여?

    예) FFFFh --> -1

    8000h --> -32768

  • Profile
    창돌 2000.11.29 06:15
    > 첫번째 비트을 부호비트로 사용할수는 없는가여?

    > 예) FFFFh --> -1

    > 8000h --> -32768



    안녕하세염... ^^

    저도 초보이지만.. 한말씀



    전에 어떤 질문을 하셨는지는 잘모르지만 저장된 변수의 종류에 따라 값이 다르게 표현 된다라고 알고 있습니다.



    가령 저장된 변수가 shortint 이고 저장된 값이 ffff라면 님이 원하시는 값이 나올 거구요 아님 두바이트 char이면 문자로 표시가 되겠죠.



    그러니깐 읽어 오실때의 값은 그대로 이지만 읽어오때의 변수형에 따라 값이 달리 표현 된다는 겁니다.



    초보가 주서없이 떠들어 슴다. 그럼 2만. 즐푸하세요 ^^;