Q&A

  • 포맷형식

var
  a,b,c,f,g,h:string;
  d,e:integer;
begin
a:=S031025
가 들어 옵니다
b:=copy(a,2,2);  //결과는 03 이 받아오죠
c:=copy(a,4,2); //결과는 10을 받아오죠

d:=strtoint(b)+5  결과는 d:=8 되고
e:=strtoint(c)-1  결과는 e:=9 가됩니다.

f:=formatfloat('00',d);  <--이부분 결과가 08 이 되야 되고
g:=formatfloat('00',e); <--이부분결과가 09가 되야 됩니다
위에 까지는 f,g 결과가 08,09 까지나오는데

h:='20' + f + '-' + g;  <--이부분잘 보시구여
h:의 결과가 2008-09 가 될야 되는데 막상 h에 들어 오는값은 아무런 값이 안들어 옵니다 와이렇지?  
아님 이보다 더 쉽게 짜여 지는것 알고 싶어여 답변부탁드립니다
1  COMMENTS