라벨이 알고리즘인 게시물 표시

합삭 알고리즘 수정

이미지
이전에 포스팅 했던 합삭 알고리즘에 문제가 있다. 그리하여 다시 작성한 알고리즘입니다. x : 현재 태양의 황경 y : 내일 태양의 황경 a : 현재 달의 황경 b : 내알 달의 황경 기준 시간은 0;00 입니다. 각 경우의 수는 다음과 같네요. 이 경우 중 3번과 4번만이 합삭일 경우 이겠군요. 이를 알고리즘으로 표현하면 b 가 y 보다 크거나 같고 a 가 y 보다 작을 때 합삭이다. if (( a < y) && ( b >= y)) then 합삭 a와 b 의 차이가 휠씬 크기 때문에 b를 기준으로 계산해야 한다.

합삭 구하는 알고리즘

합삭을 구하는 알고리즘 오늘 태양 황경, 오늘 달 황경, 내일 달 황경 만약 오늘 태양 황경이 오늘 달 황경보다 크거나 같다면 또 오늘 태양황경이 내일 달 황경보다 작다면 합삭이다. x : 오늘 태양 황경, a : 오늘 달 황경, b : 내일 달 황경 if ( x >= a ) {   if ( x < b ) {     합삭이다.!!   } }