Author: Edward M. Reingold
Publisher: Cambridge University Press
ISBN: 1108548032
Category : Computers
Languages : en
Pages : 664
Book Description
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.
Standard C Date/Time Library
Author: Lance Latham
Publisher: CRC Press
ISBN: 9780879304966
Category : Technology & Engineering
Languages : en
Pages : 560
Book Description
Does the year 2000 have you sweating late-night code? Use our complete library of C programming functions to master Y2K, time on the Net, ISO 8601, time stamp compression, or any other time/date application you encounter. Using the astronomers Julian Day'
Publisher: CRC Press
ISBN: 9780879304966
Category : Technology & Engineering
Languages : en
Pages : 560
Book Description
Does the year 2000 have you sweating late-night code? Use our complete library of C programming functions to master Y2K, time on the Net, ISO 8601, time stamp compression, or any other time/date application you encounter. Using the astronomers Julian Day'
The Algorithm Design Manual
Author: Steven S Skiena
Publisher: Springer Science & Business Media
ISBN: 1848000707
Category : Computers
Languages : en
Pages : 742
Book Description
This newly expanded and updated second edition of the best-selling classic continues to take the "mystery" out of designing algorithms, and analyzing their efficacy and efficiency. Expanding on the first edition, the book now serves as the primary textbook of choice for algorithm design courses while maintaining its status as the premier practical reference guide to algorithms for programmers, researchers, and students. The reader-friendly Algorithm Design Manual provides straightforward access to combinatorial algorithms technology, stressing design over analysis. The first part, Techniques, provides accessible instruction on methods for designing and analyzing computer algorithms. The second part, Resources, is intended for browsing and reference, and comprises the catalog of algorithmic resources, implementations and an extensive bibliography. NEW to the second edition: • Doubles the tutorial material and exercises over the first edition • Provides full online support for lecturers, and a completely updated and improved website component with lecture slides, audio and video • Contains a unique catalog identifying the 75 algorithmic problems that arise most often in practice, leading the reader down the right path to solve them • Includes several NEW "war stories" relating experiences from real-world applications • Provides up-to-date links leading to the very best algorithm implementations available in C, C++, and Java
Publisher: Springer Science & Business Media
ISBN: 1848000707
Category : Computers
Languages : en
Pages : 742
Book Description
This newly expanded and updated second edition of the best-selling classic continues to take the "mystery" out of designing algorithms, and analyzing their efficacy and efficiency. Expanding on the first edition, the book now serves as the primary textbook of choice for algorithm design courses while maintaining its status as the premier practical reference guide to algorithms for programmers, researchers, and students. The reader-friendly Algorithm Design Manual provides straightforward access to combinatorial algorithms technology, stressing design over analysis. The first part, Techniques, provides accessible instruction on methods for designing and analyzing computer algorithms. The second part, Resources, is intended for browsing and reference, and comprises the catalog of algorithmic resources, implementations and an extensive bibliography. NEW to the second edition: • Doubles the tutorial material and exercises over the first edition • Provides full online support for lecturers, and a completely updated and improved website component with lecture slides, audio and video • Contains a unique catalog identifying the 75 algorithmic problems that arise most often in practice, leading the reader down the right path to solve them • Includes several NEW "war stories" relating experiences from real-world applications • Provides up-to-date links leading to the very best algorithm implementations available in C, C++, and Java
DAX Patterns
Author: Marco Russo
Publisher: SQLBI Corp.
ISBN: 1735365211
Category : Computers
Languages : en
Pages : 514
Book Description
A pattern is a general, reusable solution to a frequent or common challenge. This book is the second edition of the most comprehensive collection of ready-to-use solutions in DAX, that you can use in Microsoft Power BI, Analysis Services Tabular, and Power Pivot for Excel. The book includes the following patterns: Time-related calculations, Standard time-related calculations, Month-related calculations, Week-related calculations, Custom time-related calculations, Comparing different time periods, Semi-additive calculations, Cumulative total, Parameter table, Static segmentation, Dynamic segmentation, ABC classification, New and returning customers, Related distinct count, Events in progress, Ranking, Hierarchies, Parent-child hierarchies, Like-for-like comparison, Transition matrix, Survey, Basket analysis, Currency conversion, Budget.
Publisher: SQLBI Corp.
ISBN: 1735365211
Category : Computers
Languages : en
Pages : 514
Book Description
A pattern is a general, reusable solution to a frequent or common challenge. This book is the second edition of the most comprehensive collection of ready-to-use solutions in DAX, that you can use in Microsoft Power BI, Analysis Services Tabular, and Power Pivot for Excel. The book includes the following patterns: Time-related calculations, Standard time-related calculations, Month-related calculations, Week-related calculations, Custom time-related calculations, Comparing different time periods, Semi-additive calculations, Cumulative total, Parameter table, Static segmentation, Dynamic segmentation, ABC classification, New and returning customers, Related distinct count, Events in progress, Ranking, Hierarchies, Parent-child hierarchies, Like-for-like comparison, Transition matrix, Survey, Basket analysis, Currency conversion, Budget.
Ancient Indian Leaps into Mathematics
Author: B.S. Yadav
Publisher: Springer Science & Business Media
ISBN: 0817646957
Category : Mathematics
Languages : en
Pages : 230
Book Description
This book presents contributions of mathematicians covering topics from ancient India, placing them in the broader context of the history of mathematics. Although the translations of some Sanskrit mathematical texts are available in the literature, Indian contributions are rarely presented in major Western historical works. Yet some of the well-known and universally-accepted discoveries from India, including the concept of zero and the decimal representation of numbers, have made lasting contributions to the foundation of modern mathematics. Through a systematic approach, this book examines these ancient mathematical ideas that were spread throughout India, China, the Islamic world, and Western Europe.
Publisher: Springer Science & Business Media
ISBN: 0817646957
Category : Mathematics
Languages : en
Pages : 230
Book Description
This book presents contributions of mathematicians covering topics from ancient India, placing them in the broader context of the history of mathematics. Although the translations of some Sanskrit mathematical texts are available in the literature, Indian contributions are rarely presented in major Western historical works. Yet some of the well-known and universally-accepted discoveries from India, including the concept of zero and the decimal representation of numbers, have made lasting contributions to the foundation of modern mathematics. Through a systematic approach, this book examines these ancient mathematical ideas that were spread throughout India, China, the Islamic world, and Western Europe.
Astronomy and Calendars – The Other Chinese Mathematics
Author: Jean-Claude Martzloff
Publisher: Springer
ISBN: 3662497182
Category : Mathematics
Languages : en
Pages : 485
Book Description
Presented from the viewpoint of the history of mathematics, this book explores both epistemological aspects of Chinese traditional mathematical astronomy and lunisolar calendrical calculations. The following issues are addressed: (1) connections with non-Chinese cultural areas; (2) the possibility or impossibility of using mathematics to predict astronomical phenomena, a question that was constantly raised by the Chinese from antiquity through medieval times; (3) the modes of representation of numbers, and in particular the zero, found in the context of Chinese calendrical calculations; and (4) a detailed analysis of lunisolar calendrical calculations. Fully worked-out examples and comparisons between the results of calculations and the content of Chinese historical calendars from various periods are provided. Traditional Chinese calendrical and mathematical astronomy consists of permanently reformed mathematical procedures designed to predict, but not explain, phenomena pertaining to astronomy and related areas. Yet, despite appearances, models of the mathematical techniques hidden behind this voluminous corpus reveal that they depend on a limited number of clear-cut mathematical structures. Although only a small fraction of these techniques have been fully studied, what is known surprisingly broadens our knowledge of the history of Chinese mathematics. Sinologists interested in the history of Chinese science, and anyone interested in the history of Chinese mathematics, the Chinese calendar, and the history of Chinese mathematical astronomy from its origin (104 BC) to its European reform (AD 1644) will find this book very useful. The present English language edition is a fully revised and updated version of the French original. Even though this is a research monograph in sinology, no particular sinological background is required, although a basic understanding of ‘concrete mathematics’ is needed. From the reviews of the French edition: This is a demanding, rigorous book to read ... worth the concentrated study it requires. The rewards are not only in the details but in the general overview that ...[it] provides. Joseph Dauben, EASTM, 2011 ...first Work in a Western language to turn to for anyone interested in the details of Chinese calendrical computations. Benno Van Dalen, ISIS, 2011 Martzloff’s careful scholarship and his overall look at the calendar beyond astronomical calculations, ..., make this book a most valuable contributions to a field of increasing interest. U. D’Ambrosio, Mathematical Reviews, 2013
Publisher: Springer
ISBN: 3662497182
Category : Mathematics
Languages : en
Pages : 485
Book Description
Presented from the viewpoint of the history of mathematics, this book explores both epistemological aspects of Chinese traditional mathematical astronomy and lunisolar calendrical calculations. The following issues are addressed: (1) connections with non-Chinese cultural areas; (2) the possibility or impossibility of using mathematics to predict astronomical phenomena, a question that was constantly raised by the Chinese from antiquity through medieval times; (3) the modes of representation of numbers, and in particular the zero, found in the context of Chinese calendrical calculations; and (4) a detailed analysis of lunisolar calendrical calculations. Fully worked-out examples and comparisons between the results of calculations and the content of Chinese historical calendars from various periods are provided. Traditional Chinese calendrical and mathematical astronomy consists of permanently reformed mathematical procedures designed to predict, but not explain, phenomena pertaining to astronomy and related areas. Yet, despite appearances, models of the mathematical techniques hidden behind this voluminous corpus reveal that they depend on a limited number of clear-cut mathematical structures. Although only a small fraction of these techniques have been fully studied, what is known surprisingly broadens our knowledge of the history of Chinese mathematics. Sinologists interested in the history of Chinese science, and anyone interested in the history of Chinese mathematics, the Chinese calendar, and the history of Chinese mathematical astronomy from its origin (104 BC) to its European reform (AD 1644) will find this book very useful. The present English language edition is a fully revised and updated version of the French original. Even though this is a research monograph in sinology, no particular sinological background is required, although a basic understanding of ‘concrete mathematics’ is needed. From the reviews of the French edition: This is a demanding, rigorous book to read ... worth the concentrated study it requires. The rewards are not only in the details but in the general overview that ...[it] provides. Joseph Dauben, EASTM, 2011 ...first Work in a Western language to turn to for anyone interested in the details of Chinese calendrical computations. Benno Van Dalen, ISIS, 2011 Martzloff’s careful scholarship and his overall look at the calendar beyond astronomical calculations, ..., make this book a most valuable contributions to a field of increasing interest. U. D’Ambrosio, Mathematical Reviews, 2013