일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- SAS 연산오류
- 웨카
- 뉴스로 이해하는 베트남
- 티스토리챌린지
- 토드부크홀츠
- SAS
- subset
- 오블완
- SAS에서 한글사용
- HDMI-DVI
- 스틱pc
- 얼굴합성앱추천
- 일본 뜀틀 응원 기적 감동
- 리더쉽
- 기계학습
- SAS 날짜
- 딥페이크
- 지방자치단체조합
- r
- 강의자료
- 베트남 #자동차 #베트남자동차보급율
- 베트남삼겹살
- R 프로그래밍
- SAS 계산오류
- Deepfake
- 사례기반추론
- FPT #베트남기업
- 책모음
- 데이타마이닝 툴
- hdmi젠더
Archives
- Today
- Total
지식노동자의 노트
SAS의 산수는 정확한가? 같은 값을 빼도 0이 아니다? 본문
728x90
SAS의 연산 오류, 그것도 더하기 빼기를 틀린다면 믿으시겠습니까?
이번에는 좀 근본적인 문제를 짚고 넘어 가겠습니다. 꼭 SAS에만 국한된 문제는 아니지만 어쨌든 SAS를 사용하시면서 간단한 사칙연산을 많이 해 오셨을걸로 믿습니다. 그런데 SAS가 산수를 제대로 못하는 경우를 보신적 있으신가요? 무슨소리냐구요? 맞습니다. SAS가 계산을 틀릴(?) 수 있다는 얘깁니다. 그럼 이걸 어떻게 믿고 쓰냐구요? 원인을 알고 같은 문제가 발생하지 않도록 조치해야겠죠.
예를 들어 문제를 풀어 보겠습니다.
data strange;
a = 0.3;
b = 3 * 0.1;
if 0 = a - b then c = "a와b는 같다";
else c = "a와b는 다름";
run;
a에는 0.3 , b에도 0.3이 들어가 있는데 a와b는 서로 다르다 라고 SAS는 판단을 했습니다.
도대체 무엇이 문제일까요? 너무 깊이 들어가면 머리 아프고 간단히 알아보겠습니다.
반응형
'SAS' 카테고리의 다른 글
SAS 중복관측치 다루기 (select distinct) (1) | 2012.05.30 |
---|---|
SAS 한글 변수명 쓰기 (0) | 2012.05.17 |
SAS 중복 관측치 다루기(nodupkey) (0) | 2012.05.16 |
SAS 프로그램 자동실행 (정해진 시간에 자동 실행 시키기) (0) | 2012.05.09 |
SAS 중복데이타 제거 및 추출 (0) | 2012.05.08 |
Comments