Calendrical Calculations: The Ultimate EditionCambridge University Press, 5.4.2018 An invaluable resource for working programmers, as well as a fount of useful algorithmic tools for computer scientists, astronomers, and other calendar enthusiasts, The Ultimate Edition updates and expands the previous edition to achieve more accurate results and present new calendar variants. The book now includes coverage of Unix dates, Italian time, the Akan, Icelandic, Saudi Arabian Umm al-Qura, and Babylonian calendars. There are also expanded treatments of the observational Islamic and Hebrew calendars and brief discussions of the Samaritan and Nepalese calendars. Several of the astronomical functions have been rewritten to produce more accurate results and to include calculations of moonrise and moonset. The authors frame the calendars of the world in a completely algorithmic form, allowing easy conversion among these calendars and the determination of secular and religious holidays. LISP code for all the algorithms is available in machine-readable form. |
Sisältö
18 | 43 |
19 | 50 |
The Gregorian Calendar | 55 |
The Julian Calendar | 75 |
The Coptic and Ethiopic Calendars | 89 |
The ISO Calendar | 95 |
The Islamic Calendar | 105 |
The Hebrew Calendar | 113 |
References | 286 |
References | 302 |
References | 330 |
References | 371 |
Coda | 385 |
References | 415 |
Sample Data | 445 |
Lisp Implementation | 469 |
The Ecclesiastical Calendars | 143 |
The Old Hindu Calendars | 155 |
The Mayan Calendars | 169 |
The Balinese Pawukon Calendar | 185 |
Generic Cyclical Calendars | 195 |
Time and Astronomy | 203 |
The Persian Calendar | 257 |
The French Revolutionary Calendar | 280 |
Muita painoksia - Näytä kaikki
Calendrical Calculations: The Ultimate Edition Edward M. Reingold,Nachum Dershowitz Rajoitettu esikatselu - 2018 |
Calendrical Calculations: The Ultimate Edition Edward M. Reingold,Nachum Dershowitz Rajoitettu esikatselu - 2018 |
Calendrical Calculations: The Ultimate Edition Edward M. Reingold,Nachum Dershowitz Esikatselu ei käytettävissä - 2018 |
Yleiset termit ja lausekkeet
30 days Adar algorithms angle approx approximate April arithmetic arya-lunar-month arya-solar-month astronomical Bahá’í begin bogus boolean c.e. Julian calculations century Chapter Chinese calendar Christmas compute continued Function/constant Coptic Coptic calendar count cycle Daylight Saving defun determine Easter epoch equation equinox example fixed date fixed-date fixed-from-gregorian fixed-from-hebrew fixed-from-julian formula Friday from-fixed function g-year Gregorian calendar gregorian-year haab Hebrew calendar Hindu calendar holidays Icelandic integer Islamic calendar January Julian calendar julian day number kalends Kislev leap days leap month leap-year length Lisp list-of-fixed-dates longitude lunar month lunisolar calendar March March 21 Mawlid Mayan mean midnight molad Monday month day names Nisan nonnegative-integer Nowruz number of days occur Orthodox otherwise Passover Pawukon Persian positive-integer positive-integer r.d. date Saturday season Section sidereal solar terms Sunday sunrise sunset Table Thursday Tishri Tuesday Tumpek tzolkin U.S. Daylight Saving Wednesday week