FloatToStr 을 이용해서 double형을 String로 바꾸는 중입니다.
근데 한가지 문제가 double에 들어있는 값이 7.0 일경우 FloatToStr을 이용하면 "7"로 나오네요.
저는 "7.0" 으로 나왔으면 하거든요.
도움말을 보면
function FloatToStr(Value: Extended): string; overload;
function FloatToStr(Value: Extended; const FormatSettings: TFormatSettings): string; overload;
이라고 나와있는걸 보니 옵션을 줘서 소수점 첫번째 자리까지 표시 가능한듯 한데 TFormatSettings 을 어떻게 해야 될지 모르겠습니다.
혹시 사용법 알고 계시는분 있으면 조언좀 해주세요~~
ShowMessage(FormatFloat('#,##0.0',7.0));