Q&A

  • 문자열을 정렬하는 방법을 좀 알고싶어요
우선 읽어주셔서 감사합니다.

제가 알고 싶은것은 문자열변수에 담긴 변수가 예를들어 2.5도될수 있고 150.5도될수있는데 이것을 2.5나 150.5모두 다섯칸을 차지하도록 하는 것을 어떻게 하는지 알고싶어요.

자세히 다시설명드리면

2.5

150.5

30.6

160.4

0.2

.

.

.

등과 같이 문자열이 모두 오른쪽으로 정렬되게 하는 방법 말입니다.

부디 답변을 바라면서...



3  COMMENTS
  • Profile
    김하늘 2001.06.11 22:16
    val = '150.5';

    val := stringofChar(' ', 5-Length(val)) + val;



    val = '2.5';

    val := stringofChar(' ', 5-Length(val)) + val;



    신호 wrote:

    > 우선 읽어주셔서 감사합니다.

    > 제가 알고 싶은것은 문자열변수에 담긴 변수가 예를들어 2.5도될수 있고 150.5도될수있는데 이것을 2.5나 150.5모두 다섯칸을 차지하도록 하는 것을 어떻게 하는지 알고싶어요.

    > 자세히 다시설명드리면

    > 2.5

    > 150.5

    > 30.6

    > 160.4

    > 0.2

    > .

    > .

    > .

    > 등과 같이 문자열이 모두 오른쪽으로 정렬되게 하는 방법 말입니다.

    > 부디 답변을 바라면서...

    >

  • Profile
    신호 2001.06.12 01:10
    1

  • Profile
    하기 2001.06.11 22:48
    이런방법은 어떨까요??

    format('%5s',[문자열변수]);

    이런식으로... 그러면 5자리씩 정리가 되지 않을까요?? ^^;





    김하늘 wrote:

    > val = '150.5';

    > val := stringofChar(' ', 5-Length(val)) + val;

    >

    > val = '2.5';

    > val := stringofChar(' ', 5-Length(val)) + val;

    >

    > 신호 wrote:

    > > 우선 읽어주셔서 감사합니다.

    > > 제가 알고 싶은것은 문자열변수에 담긴 변수가 예를들어 2.5도될수 있고 150.5도될수있는데 이것을 2.5나 150.5모두 다섯칸을 차지하도록 하는 것을 어떻게 하는지 알고싶어요.

    > > 자세히 다시설명드리면

    > > 2.5

    > > 150.5

    > > 30.6

    > > 160.4

    > > 0.2

    > > .

    > > .

    > > .

    > > 등과 같이 문자열이 모두 오른쪽으로 정렬되게 하는 방법 말입니다.

    > > 부디 답변을 바라면서...

    > >