C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[14830] Re:[질문]FormatFloat...
ball [] 1744 읽음    2002-01-22 15:08
잘하고파 님이 쓰신 글 :
: PrdPrice->Text.FormatFloat("###,###,##0", PrdPrice->Text.ToDouble());
:
: 위와 같이 FormatFloat를 이용하여 숫자로 이루어진 스트링을 thousand operator(,)를 이용하여 나타냈습니다.
:
: 그렇다면 thousand operator(,)로 나타내어진 스트링을, 숫자로만 이루어진 스트링 혹은 Integer로 나타내려면 어케 해야 하져?
:
: 고수님들의 지도 부탁드립니다.

허접한 ball....이 답변아닌 답변을 드리자면..

자동으로 특정문자를 바꿔주거나 아니면 없애주는 함수가 있는지 모르겠습니다..

하지만 알고리즘적으로 답변을 해드린다면. 빌더에서 AnsiPos라는 메소드를 쓰시면

스트링에서 특정 문자의 위치를 알아서 되돌려드리거든여 물론 스트링에 같은 문자들이 여러개

있다면 그중 스트링중에서 가장 앞쪽에 위치한 문자의 위치를 돌려줍니다

그럼 while문이나 다른 제어문을 사용하셔두 되구여 님 경우에는 , 가 없을때까지 찾아내서

지워주면 돼겠졍.

AnsiPos 메소드는 찾는 문자열이 없으면 0 값을 리턴시켜줍니다.

이정도면 답변이 된거 같은데....  그럼 즐프하세염


+ -

관련 글 리스트
14825 [질문]FormatFloat... "123,456,789"를 "123456789"로 바꾸기 잘하고파 1078 2002/01/22
14832     Re:[질문]FormatFloat... hunters 1221 2002/01/22
14830     Re:[질문]FormatFloat... ball 1744 2002/01/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.