사내 장부를 델파이로 개발한걸로 쓰고 있는데요.....
장부 코드 분석하다가 아래의 구문이 있길래 궁금해서 여쭙니다....
format('%14.0n',[FieldByName('A').asFloat]);
디비의 컬럼에 있는 금액을 불러오는 부분인데요...
앞에붙어있는 '%14.on' 이 무엇을 의미하는지 궁금합니다.
'%.On' 도 있던데..
제 생각엔 금액의 형식을 지정해 주는것같은데...
그러니까 소수점자리 몇자리까지 표시하고,... 반올림하고,... 이런것들....
맞나요? 맞다면 정확한 의미가 무엇인지 알고 싶습니다.
네이버 지식검색해도 없구 이곳 게시판검색해도 못찾겠구 해서 질문드립니다.
그리고 델파이는 디비에서 값을 불러올때 위의 구문 제일 뒤의 .asFloat 처럼 자료형을 지정해줘야 되는것인지도 궁금합니다.
asp만 하다가 델파이하려니 머리가 넘 복잡한데 그래도 재미는 있네요...
여러 고수님들의 도움을 부탁드리겠습니다.
그럼 수고하세요... ^^
안녕하세요.
%14.0n에 대해 알려 드립니다.
%는 숫자 Data를 의미합니다.
14.0은 14자리에 소수점 이하는 0자리,
n은 숫자 표기시 1000단위 마다 콤마를 찍습니다.
즐건 하루 되세요.
Marek Wrote