database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
ㆍ자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
자유게시판 자유게시판 4666 게시물 읽기
 
No. 4666
자신의 별자리 알아보셔요.
작성자
김칠봉(san2)
작성일
2005-03-02 22:34ⓒ
2005-03-02 22:37ⓜ
조회수
5,141

한달 동안 PHP 로 계산했습니다. ㅋㅋ

 

http://linuxchannel.net/gaggle/lunar.php

 

태양의 시황경 값을 구해서(근사식) 직접 계산한 방법입니다.

 

제껀 `게자리' 입니다.

이 글에 대한 댓글이 총 3건 있습니다.

phpschool에 달린 댓글 보니깐 반응이 무척 좋네요^^

저는 양음력 변환 알고리즘 찾다가 어떤 분이 올려주신 1841년부터 2044년까지의 양음력 데이터를 Table로 넣어서 변환했는데 말이죠.
(레코드가 74,151건. 그 분도 알고리즘 찾다 못찾고 결국 DB로 해결했다고 하시더라구요)

유효기간이 있던데, 이건 데이터 타입만 확장되면, 그 이전 이하도 계산할 수 있는 것입니까?

레퍼런스를 보니, 많은 문서를 참고하셨네요. 대단~

 

허정수(wertyu)님이 2005-03-02 22:55에 작성한 댓글입니다.

앗... 허정수님이시군요. 개인적으로 만나보고 싶었는데..

...

음양력변환 알고리즘은 태양과 달의 황경을 구하는 근사식입니다.

평균오차가 오차가 4-20 분정도이죠.. 상당히 양호하지만 몇초차이로 날짜가 변경되면 골치아픕니다... ㅠ.ㅠ

 

이 근사식은 JD2000.0 전후 100년간에 쓸모있고 그 범위를 넘어서면 오차가 더 커집니다(원래 근사식이다 보니.)

 

원래 계산하려면 천체역학을 따로 전공을 해야할 정도일겁니다.

3년전에 24절기를 계산할때도 다른 근사식을 이용했는데, 실제(?) 황경값을 구하려면 프로그램만 40페이지가 넘는다고 하네요.. ㅋㅋ

 

제가 유효범위를 둔 이유가 여기에 있고, unix timestamp 가 아직(?) 32bit 로 많이 사용하기 때문에 그 범위를 넘어서면 오동작할 수 있습니다.

 

만약 근사식을 좀더 정교하게 만들고, unix timestamp 에 대한 mktime() 이라든지 date() 함수만 따로 다시 체계를 만들면 얼마든지 가능합니다.

 

나사 홈페이지

 

http://sunearth.gsfc.nasa.gov/eclipse/phase/phasecat.html

 

에 가시면 BC 1999년 부터 AD 3000년까지 일식, 월식을 포함한 합삭-상현-망-하현을 계산해 놓은 것이 있습니다. 시간단위는 지구시(TT)로 계산되어 있죠.

 

김칠봉(san2)님이 2005-03-03 00:50에 작성한 댓글입니다.

저도 한번 뵙고 싶습니다.

(같은 출판사 소속(?) 이엇다는 것에 동질감도 느끼고 ㅎㅎ)

 

열정과 노력이 대단하시네요~

저는 오늘 간만에 개인적으로 하는 공부 좀 한다고 회사에서 철야하려고 맘 먹었는데, 인터넷만 뒤지다가 시간 많이 지났네요^^

 

작년 12월, 관련 서적 찾다가 20만원 어치 바로 주문해 버리고, 아직 읽지도 않고 있죠 ㅎㅎ (아, 하드카바 책은 왜이리 갖고 싶은 것인지.)

 

첨에는 혼자 맨땅부터 혼자 개발해볼까 하다가 결국 오픈 소스 가지고 수정하려고, 오픈 소스 찾았습니다. 하하;

 

개인적인 것이긴 하지만, 마감일이 있는 것이라 4월까지는 만들어야 하는데... 다 만들면 저도 함 보여드릴께요~

허정수(wertyu)님이 2005-03-03 01:18에 작성한 댓글입니다.
이 댓글은 2005-03-03 01:19에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
4670부산 어제 겁나게 눈이 오다만요~~ [3]
정재익
2005-03-07
4414
4669극히 초보적인 질문좀 할께요..
최근섭
2005-03-04
4392
4667[생활] 풍물패, 나이트 그리고 홍대클럽 사이에서 [5]
문태준
2005-03-03
4742
4666자신의 별자리 알아보셔요. [3]
김칠봉
2005-03-02
5141
4665헉... 젠장.. 중복출금됐다.. [3]
이경환
2005-03-02
4742
4664이번 모임사진이 언제쯤 올라올까요 (압박용) [4]
이창민
2005-03-02
4797
4662어리석은 질문 하나 하려고 합니다. (db관련) [4]
Coral
2005-03-02
4490
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다