캐드파일과 리습파일을 첨부했는데요
보시면 area1값이 20000.0이고 od_area 값이 20000.0 인데
그럼 (- area1 od_area) 하면 0이나와야 하는거 아닌가요?
근데 (setq sub_area (- area1 od_area)) 구문을 실행하면 0이아니라
1.10231e-009 이렇게 나오거든요
그리고 이값을
(ade_odsetfield ent_name table_name “오차” 0 sub_area) 구문을 실행하여 od에 넣으면
1.10231e-009 이값이 오차필드에 0이라고 들어가는데 이걸다시 shp로 뺀다음
dbf를열어보면 이값이 그대로 1.10231e-009이렇게 나오더라구요.
같은값을 빼주는데 왜 0이나오지 않고
1.10231e-009값이 나오는건지 궁금합니다.
무엇이 문제길래 (- area1 od_area) 이값이 0이안나오는건지 궁금합니다.
nickjsLv.0
왜 0 이 안나오는지 궁금합니다.
공유