문제 수정
format newdate mmddvv10.;
이 아니라
format newdate mmddyy10.;
1. weekday(변수) / month(변수) / mmddyy10.
weekday(변수) : 날짜변수에서 요일만을 숫자로 반환한다. (일요일이 1의 값)
month(변수) : 날짜변수에서 달만을 숫자로 반환한다. (1월이 1의 값)
mmddyy10.은 : 04/15/20005 형태로 나타내는 format이다.
2. 문제 풀이
- 변수 정의 -
newdate 변수는 mmddyy10.; 함수를
mdate 변수는 month()함수를
ddate 변수는 weekday()함수를 취한다.
문제에서는 다음의 형태가 어떻게 나올지를 묻는다.
April 15, 2005 falls on a Friday
newdate는 04/15/2005
mdate는 April , 4월이므로 4의 값을 가질 것이고
ddtae는 Friday, 이므로 6의 값을 가질 것이다.
따라서 답은 B. 04/15/2005 4 6
'SAS BASE' 카테고리의 다른 글
Crambible / sas 문제 29 (0) | 2016.01.29 |
---|---|
Crambible / sas 문제 28 (0) | 2016.01.28 |
Crambible / sas 문제 26 (0) | 2016.01.28 |
Crambible / sas 문제 25 (0) | 2016.01.28 |
Crambible / sas 문제 24 (0) | 2016.01.28 |