검색결과
원래 2월은 평년이 28일까지 있는 것이지만, 만일 윤년이 없이 언제나 평
년이라면 1년의 길이가 365일로 되어 실제보다 0.2422일 짧아지므로 점차
역일(曆日)과 계절이 달라진다. 그러므로 율리우스력에서는 4년마다 2월
을 29일로 함으로써 4년간의 연평균 일수를 365.25일로 정하였다. 이 값
은 실제보다 1년에 0.0078일이 길다.
그후의 그레고리력에서는 다음과 같은 치윤법(置閏法)을 정하고 시행하였
다. 즉, ① 서력 기원 연수가 4로 나누어 떨어지는 해는 우선 윤년으로 하
고, ② 그 중에서 100으로 나누어 떨어지는 해는 평년으로 하며, ③ 다만
400으로 나누어 떨어지는 해는 다시 윤년으로 정하였다. 이로써 1년의 평
균길이를 365.2425일로 정하여 역에 썼으므로 실제의 1년보다 0.0003일이
길다.
이 그레고리오력에서는 400년간에 97년이 윤년이 된다. 한국에서는 1896년
(건양 1)부터 태양력이 쓰였는데 이 역법은 그레고리오력이다. 그레고리오
력이 현행의 태양력이다. 율리우스력은 한국에는 들어오지 않았다. 고레고
리오력의 치윤법에 의하여 1900년은 평년이었고 2000년은 윤년이 된다.
따라서
if (( year%4 == 0 && year%100 != 0) || year%400 == 0 )
윤년;
Re: 다음코드가 윤년을 확인하는 코드로 올바른지 확인해주세요.
검색결과
원래 2월은 평년이 28일까지 있는 것이지만, 만일 윤년이 없이 언제나 평
년이라면 1년의 길이가 365일로 되어 실제보다 0.2422일 짧아지므로 점차
역일(曆日)과 계절이 달라진다. 그러므로 율리우스력에서는 4년마다 2월
을 29일로 함으로써 4년간의 연평균 일수를 365.25일로 정하였다. 이 값
은 실제보다 1년에 0.0078일이 길다.
그후의 그레고리력에서는 다음과 같은 치윤법(置閏法)을 정하고 시행하였
다. 즉, ① 서력 기원 연수가 4로 나누어 떨어지는 해는 우선 윤년으로 하
고, ② 그 중에서 100으로 나누어 떨어지는 해는 평년으로 하며, ③ 다만
400으로 나누어 떨어지는 해는 다시 윤년으로 정하였다. 이로써 1년의 평
균길이를 365.2425일로 정하여 역에 썼으므로 실제의 1년보다 0.0003일이
길다.
이 그레고리오력에서는 400년간에 97년이 윤년이 된다. 한국에서는 1896년
(건양 1)부터 태양력이 쓰였는데 이 역법은 그레고리오력이다. 그레고리오
력이 현행의 태양력이다. 율리우스력은 한국에는 들어오지 않았다. 고레고
리오력의 치윤법에 의하여 1900년은 평년이었고 2000년은 윤년이 된다.
따라서
if (( year%4 == 0 && year%100 != 0) || year%400 == 0 )
윤년;
댓글 달기