안녕하세요. 한원희입니다.
Format 문을 사용하려던 중에, %n에 입력하는 값이 반드시 double 형이어야 하는데,,, integer형 변수를 format에 대입해 주려고 합니다. 이 때.... 간단하게 integer를 double로 변환하는 방법이 없을까요?
var
i:integer;
...
Format('Value = %n', [i]); // i가 정수형이라 오류 발생...
뭐, 간단하게 double형 변수를 선언해서 거기에 정수 값을 대입한 후에 Format에 넘겨줄 수도 있겠고, i/1로 하는 방법도 있겠죠.
이 방법들 말고 Format문에서 바로 변환해서 사용할 수 있는 방법이 없을까요?
참고로, %n을 쓰려는 용도가 천단위마다 , 가 나타나도록 하기 위해서였습니다. Format 말고 정수형을 d,d,d로 출력하는 다른 방법은 없을까요?
미리... 여러분의 답변에 감사드립니다. ^^