Q&A

  • 스트링을 정수나 실수로 바꾸려면...
스트링 중간에 콤마가 있는 것을 float로 바꾸려면 어떻게 해야 되는지

궁금합니다.



예를 들면 스트링 12,111 을 12111 로 바꾸려면?????



그럼..이만..

4  COMMENTS
  • Profile
    안치봉 1999.04.22 19:20
    송동일 wrote:

    > 스트링 중간에 콤마가 있는 것을 float로 바꾸려면 어떻게 해야 되는지

    > 궁금합니다.

    >

    > 예를 들면 스트링 12,111 을 12111 로 바꾸려면?????

    >

    > 그럼..이만..



    안녕하세요.



    우선은 문자열에 포함된 , 문자(쉼표)를 제거하시고 나서 StrToInt 나 StrToFloat 를 사용하십시요.





  • Profile
    송동일 1999.04.22 19:36
    안치봉 wrote:

    > 송동일 wrote:

    > > 스트링 중간에 콤마가 있는 것을 float로 바꾸려면 어떻게 해야 되는지

    > > 궁금합니다.

    > >

    > > 예를 들면 스트링 12,111 을 12111 로 바꾸려면?????

    > >

    > > 그럼..이만..

    >

    > 안녕하세요.

    >

    > 우선은 문자열에 포함된 , 문자(쉼표)를 제거하시고 나서 StrToInt 나 StrToFloat 를 사용하십시요.

    >

    >

    쉼표를 어떻게 제거하는지 모르겠어요...

    함수가 있나요?

    찾아봤는데...없어서...

    그럼 이만...



  • Profile
    글쎄요. 1999.04.22 23:29
    송동일 wrote:

    > 안치봉 wrote:

    > > 송동일 wrote:

    > > > 스트링 중간에 콤마가 있는 것을 float로 바꾸려면 어떻게 해야 되는지

    > > > 궁금합니다.

    > > >

    > > > 예를 들면 스트링 12,111 을 12111 로 바꾸려면?????

    > > >

    > > > 그럼..이만..

    > >

    > > 안녕하세요.

    > >

    > > 우선은 문자열에 포함된 , 문자(쉼표)를 제거하시고 나서 StrToInt 나 StrToFloat 를 사용하십시요.

    > >

    > >

    > 쉼표를 어떻게 제거하는지 모르겠어요...

    > 함수가 있나요?

    > 찾아봤는데...없어서...

    > 그럼 이만...



    ////

    function CharDelete(Const Str : String ; Const C : Char) : String;

    var

    Temp : String;

    begin

    Temp := Str;

    while Pos(C,Temp) > 0 do Delete(Temp,Pos(C,Temp),1);

    Result := Temp;

    end;





  • Profile
    안치봉 1999.04.22 19:51
    송동일 wrote:

    > 안치봉 wrote:

    > > 송동일 wrote:

    > > > 스트링 중간에 콤마가 있는 것을 float로 바꾸려면 어떻게 해야 되는지

    > > > 궁금합니다.

    > > >

    > > > 예를 들면 스트링 12,111 을 12111 로 바꾸려면?????

    > > >

    > > > 그럼..이만..

    > >

    > > 안녕하세요.

    > >

    > > 우선은 문자열에 포함된 , 문자(쉼표)를 제거하시고 나서 StrToInt 나 StrToFloat 를 사용하십시요.

    > >

    > >

    > 쉼표를 어떻게 제거하는지 모르겠어요...

    > 함수가 있나요?

    > 찾아봤는데...없어서...

    > 그럼 이만...

    >



    글쎄요..그런함수는 없는걸로 알고 있습니다.



    수동으로 일일이 찾아가면서 하셔야 할것 같습니다.