사칙연산 중 더하기(+) 내림 설정 오류 > 질문 및 오류신고

본문 바로가기

질문 및 오류신고

사칙연산 중 더하기(+) 내림 설정 오류

페이지 정보

작성자 DYKIM 댓글 4건 조회 213회 작성일 24-11-12 14:25

본문

캐드 프로그램 종류 및 버전 : AutoCAD2022 / 지캐드 4.83버전

오류 내용 (오류 메세지 등) :

사칙연산(더하기) 중 숫자 내림 설정 관련하여 오류가 있는 것 같아 확인 부탁드립니다.

계산하려는 숫자의 소수점 이하 자릿수가 사칙연산(내림) 결과값 설정의 소수점 자릿수 보다 짧을 경우 결과값에 0.xx9999가 표시됩니다.

ex) 사칙연산 올림설정-> 소수점 넷째자리로 계산 했을 때
10.01 + 10.01 = 20.0200 로 산출되어야 하나, 결과값은 20.1999 로 나옵니다

특정 숫자가 일정 갯수 이상 들어가면 오류가 발생하는 것 같은데 정확한 원인은 잘 모르겠습니다..
자리에서 실험해봤을 때 47.88이라는 숫자는 같은 숫자로 50개 이상을 더해도 문제가 없는데, 70.56이라는 숫자는 같은 숫자로 14개 이상 더할 시 0.xx99 값이 나오네요..

스크린 샷 및 캐드파일 같이 첨부해서 보내드립니다. 감사합니다.


(추가)
방금전 빼기도 해봤는데, 빼기 기능도 오류가 발생하네요..
ex) 3226.8820 - 3226.9300 = -0.0480이 나와야 하는데, 내림 설정 킨 후 계산하면 -0.0479가 나옵니다

첨부파일

댓글목록

이자더님의 댓글

이자더 작성일

저도 몰랐던 사실이었는데요.. 오토캐드에서 빼기 함수의 자체 버그(?)가 있었습니다.

아래 문장을 괄호 포함하여 명령창에 넣고 결과를 보시면 어떤 버그인지 아실 수 있으신데요.
(rtos (- 3226.8820 3226.9300) 2 15)

이를 보정한 파일을 올려 드렸습니다. ../xicad/Lsip 폴더에 덮어 쓰고 해보세요.

DYKIM님의 댓글

DYKIM 작성일

올려주신 첨부파일 적용하니까 잘 작동되네요!
지캐드 항상 잘쓰고 있습니다~ 감사합니다^^

이자더님의 댓글

이자더 작성일

확인 감사합니다.

이자더님의 댓글

이자더 작성일

v4.87 반영


XICAD, Copyright © izzarder.com All rights reserved.