Q&A

  • 문자열을 10진수로 10진수를 문자열로 어떻게 변환하는지

문자열을 16진수로 변환하는내용은 많이 있는대 10진수는 찾아보니까 없내요..
초보 라서 힘드내요...예제하나만 올려주삼...

고수님덜...
3  COMMENTS
  • Profile
    박지용 2005.12.22 23:07

    SomeStr := Format('%d', [SomeInteger]);

    Format() 함수를 이용하는 방법도 있죠^^
    그럼 즐코~~~

  • Profile
    최용일 2005.12.22 02:42
    안녕하세요. 최용일입니다.

    문자열<->10진수로 바꾸는 내용이 더 많을건데...

    IntToStr, StrToInt함수를 쓰세요. 예제는 델파이 도움말에 나와 있습니다.

    문자열변수 := IntToStr(숫자);
    숫자변수 := StrToInt(문자열);

    ^^ 항상 즐코하세요...

  • Profile
    major 2005.12.23 01:54

    저 같은 경우에는
    문자열변수 := IntToStr(숫자);
    숫자변수 := StrToInt(문자열);   --> StrToIntDef(문자열, 0); 이렇게 많이 사용합니다..
    이유는 에러 처리 할 필요가 없어서요.. 말 그대로 문자열을 숫자형(Integer 형)으로 변환시에 숫자로 변환 할수 없는 문자 값이면 자동으로 0 으로 떨어 뜨려 주는 함수입니다..

    제가 워낙 게을러서 예외처리 대신에 이렇게 자주 사용합니다. 도움이 될까해서 적었습니다..
    그럼 수고 하세요..