| [ CnUnix ] in KIDS 글 쓴 이(By): hello (Yang S.S.) 날 짜 (Date): 1996년02월22일(목) 08시34분22초 KST 제 목(Title): [Re] C에서의 Double??? 글쎄요... 저도 정확한 생각은 없지만 제 의견을 말씀드리자면 반드시 컴파일러의 버그로만 치부 할 수는 없는 상황이 아닐까 생각합니다. 0.1의 표현(소숫점의 표현)은 아무리 double일 지라도 컴퓨터의 한계가 있기 때문이 아닐까 합니다. 물론 제가 테스트 해본 결과도 1.0까지 제대로 수행이 되었습니다만 미심 쩍은 것이 한두가지가 아닙니다. 단적인 예로 위에서 질문하신 int, ceil등의 문제는 제가 생각해도 double의 표현상의 한계라고 생각합니다. 그것을 얼마나 잘 handling 하느냐는 컴파일러의 문제라고 생각할수도 있고 프로그래머의 문제라고도 생각합니다. (프로그래머는 모든 것을 고려해서 프로그램을 해야 하니까요... 개인적인 생각) 그리고 추가로 말씀드릴것은 문제가 있을경우 OS와 컴파일러 등의 정보를 자세히 보여주시는 것이 많은 해답을 더 얻으실 수 있지 않을까요? ------------------------------------------- 안녕하세요? <o>------< HELLO e-mail : ssyang@metro.telecom.samsung.co.kr ------------------------------------------- |