Q&A

  • String(13자리숫자)->Integer변환
string으로된 13자리 문자를 Interger로 변환하여 계산하려합니다.

strToInt64를 사용하여도 이상한 값이 return됩니다.

고수님들 꼭 해결방법을 알려주시기 바랍니다.

급합니다.

2  COMMENTS
  • Profile
    loke 2001.07.22 03:59
    델초보-긴급!!! wrote:

    > string으로된 13자리 문자를 Interger로 변환하여 계산하려합니다.

    > strToInt64를 사용하여도 이상한 값이 return됩니다.

    > 고수님들 꼭 해결방법을 알려주시기 바랍니다.

    > 급합니다.



    되는데요...



    aa := strtoint64(edit1.text);

    showmessage(formatfloat('###############', aa);

    하니까 정확히 나오네요.

  • Profile
    델초보-긴급!!! 2001.07.23 03:55
    고맙습니다.

    역시 정확한 값이 나오네요...

    debug화면에서는 이상한 값이 나오길래 제대로 되지 않는지 알았는데

    결과갑을 제대로 나옵니다...

    정말 고맙습니다.

    그런데 한가지 더 알려주시면 고맙겠습니다.

    String으로 숫자를 받아서 3자리마다 콤마를 찍어서 뿌려줘야 하는데

    혹시 아주 간단하게 만들 수 있는 방법을 알고계신가요???