Calendrical Calculations

Front Cover
Cambridge University Press, 2008 - Computers - 479 pages
4 Reviews
A valuable resource for working programmers, as well as a fount of useful algorithmic tools for computer scientists, this new edition of the popular calendars book expands the treatment of the previous edition to new calendar variants: generic cyclical calendars and astronomical lunar calendars as well as the Korean, Vietnamese, Aztec, and Tibetan calendars. 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 are available on the Web.
  

What people are saying - Write a review

LibraryThing Review

User Review  - Garzo - LibraryThing

I didn't know there was such a thing as a Calendar Nerd until I read this book. Calendrical Calculations has complete and reliable details on major calendar systems. It mixes culture with maths in a heady mix that will put your brain in epicycles. Read full review

User Review - Flag as inappropriate

Un livre précieux.

Related books

Contents

Basic Code
364
The EgyptianArmenian Calendars
366
Cycles of Days
367
The Julian Calendar
372
The Coptic and Ethiopic Calendars
375
The ISO Calendar
376
The Islamic Calendar
377
The Hebrew Calendar
378
4The Coptic and Ethiopic Calendars
73
5The ISO Calendar
79
7The Hebrew Calendar
89
8The Ecclesiastical Calendars
113
9The Old Hindu Calendars
123
The Mayan Calendars
137
The Balinese Pawukon Calendar
153
Generic Cyclical Calendars
163

The Ecclesiastical Calendars
385
The Old Hindu Calendars
386
The Mayan Calendars
388
The Balinese Pawukon Calendar
392
Time and Astronomy
395
The Persian Calendar
411
The BahaıCalendar
413
The French Revolutionary Calendar
416
The Chinese Calendar
417
The Modern Hindu Calendars
424
The Tibetan Calendar
435
Astronomical Lunar Calendars
437
Reference
439
Sample Data
441
References
447
3The Julian Calendar
63
Time and Astronomy
171
The Persian Calendar
217
The Bahaı Calendar
229
The French Revolutionary Calendar
239
The Chinese Calendar
247
The Modern Hindu Calendars
275
The Tibetan Calendar
315
Astronomical Lunar Calendars
325
Coda
333
Index
449
APPENDICES
iii
List of Frontispieces page
xii
Preface
xix
AFunction Parameter and Constant Types 337
xxi
Credits
xxvii
Copyright

Common terms and phrases

Popular passages

Page xxvi - In this work, when it shall be found that much is omitted, let it not be forgotten that much likewise is performed...
Page xxvi - ... well. That it will immediately become popular I have not promised to myself : a few wild blunders and risible absurdities, from which no work of such...
Page xxvi - La dernière chose qu'on trouve, en faisant un ouvrage, est de savoir celle qu'il faut mettre la première.

References to this book

All Book Search results »

References from web pages

The Calendarists
Published by Cambridge University Press. Gives a unified algorithmic presentation of the Gregorian, ISO, Julian, Coptic, Ethiopic, and Islamic civil ...
emr.cs.uiuc.edu/ home/ reingold/ calendar-book/ index.shtml

1.3.8 Calendrical Calculations
Excerpt from The Algorithm Design Manual: Many business applications need to perform calendrical calculations. Perhaps we want to display a calendar of a ...
www.cs.sunysb.edu/ ~algorith/ files/ calendar-calculations.shtml

Calendrical Calculations - Cambridge University Press
Calendrical Calculations makes accurate calendrical algorithms readily available for computer use with LISP and Java code for all the algorithms available ...
cambridge.org/ catalogue/ catalogue.asp?isbn=0521702380

Calendrical Calculations, II: Three Historical Calendars ...
This paper, we treat similarly three calendars of historical interest the Mayan, French Revolutionary le calendrier r epublicain and Old Hindu calendars
citeseer.ist.psu.edu/ reingold93calendrical.html

JSTOR: Calendrical Calculations
Calendrical calculations, by Nachum Dershowitz and Edward M. Reingold. Pp. 307 ?14.95. 1997. IBSN 0 521 56413 1 (hardback), 0 521 56474 3 (paperback) ...
links.jstor.org/ sici?sici=0025-5572(199903)2%3A83%3A496%3C159%3ACC%3E2.0.CO%3B2-D

Calendrical calculation - Wikipedia, the free encyclopedia
Calendrical calculations can be considered an area of applied mathematics. ... Edward M. Reingold and Nachum Dershowitz. Calendrical Calculations. ...
en.wikipedia.org/ wiki/ Calendrical_calculation

Edward M. Reingold's Calendar Papers/Code
Calendrical Calculations: The Millennium Edition: By Edward M. Reingold ... Indian Calendrical Calculations: By Nachum Dershowitz and Edward M. Reingold. ...
emr.cs.iit.edu/ ~reingold/ calendars.shtml

amazon.com Amazon.com buying info Calendrical Calculations The ...
Public Reviews and Comments for the Amazon.com buying info Calendrical Calculations The Millennium Edition website! This page is for information, comments, ...
www.startaid.com/ review/ 4445755/ Amazon-com-buying-info-Calendrical-Calculations-The-Millennium-Edition.html

Calendrical calculations
CALENDRICAL CALCULATIONS. 91. 1. It is important to realize that, ..... CALENDRICAL CALCULATIONS. 917. first Monday in September, while American Memorial ...
doi.wiley.com/ 10.1002/ spe.4380200905

Calendrical Calculations - Cambridge University Press
Calendrical Calculations. 3rd Edition. Nachum Dershowitz. Tel-Aviv University ... Subject: Calendrical Calculations at Cambridge University Press website ...
www.cup.cam.ac.uk/ catalogue/ email.asp?isbn=9780521702386

About the author (2008)

Edward M. Reingold was born in Chicago, Illinois in 1945. He has an undergraduate degree in Mathematics from Illinois Institute of Technology and a Ph.D. in Computer Science from Cornell University. Reingold has been at the University of Illinois at Urbana-Champaign since 1970; he now a Professor of Computer Science there. His research interests are in theoretical computer science, especially the design and analysis of algorithms and data structures. A Fellow of the Association for Computing Machinery since 1995, Reingold has authored or co-authored over fifty research papers and nine books; his papers on backtrack search, generation of combinations, weight-balanced binary trees, and drawing of trees and graphs are considered classics. He has won awards for his undergraduate and graduate teaching. Reingold is intensely interested in calendars and their computer implementation: in addition to Calendrical Tabulations and Calendrical Calculations, he is the author and maintainer of the calendar/diary part of GNU Emacs.

Bibliographic information