Chapter 1. Mathematics
This chapter includes mathematical problems. Some let you calculate useful values such as factorials and statistical functions. Others demonstrate useful programming techniques for managing recursion, value caching, and protecting applications against calculation errors. Finally, some of these problems are just plain fun and interesting.