안녕하세요.
Delphi로 금액에 관련된 Error가 있어서
자문을 구할려고 합니다.
다름이 아니고 dBase로 데이터를 DBGrid에
Display 하면 숫자값이 정수형인데도 소숫점으로
표기되면서 반올림이 되지 않는 값으로 보여줍니다.
예를 들어서 실제값은 88000 인데 DBGrid에 표시
되는 숫자는 87999.934099000 이런 형태로 표시가
됩니다. 참 이상하죠.
별다른 특이한 점은 없는데 단 정수값을 입력받아
FormatFloat함수를 쓴다는 점이 있기하지만
다른 시스템에서는 이상이 없는데 제 시스템에서만
이러한 현상이 벌어지네요.
끝까지 읽어주셔서 감사하구요 자문을 바랍니다.
수고하세요.
|