안녕하세요?
1. 변수로 싱글을 쓸 때와 더블을 쓸 때 위처럼 값이 다르게 나옵니다.
이유를 알고 싶습니다.
2. 스트링그리드에 오브젝트를 담을 수 있나요?
안될 거 같은데 도움말에 보니 tstringgrid represents a grid designed to simplify the handling of strings and associated objects. 라고 되어 있어서요.
associated objects를 핸들링 할 수 있다는 게 무슨 말인가요?
안녕히 계세요.
도움말의 "Real types"부분을 보시면 Single은 7~8, Double은 15~16으로 유효자릿수(Significant digits)로 다르다는것을 보실겁니다.
또 도움말에서 FloatToStr을 보시면 유효자릿수 15번째까지 사용한다고 나옵니다.
답나왔네요.. Single의 경우 유효자릿수를 넘어서는 부분까지 표시할려고하니까 오차가 보이는겁니다.
2번은 TStringGrid.Objects속성을 이용하시면 됩니다.
^^ 항상 즐코하세요...