1. Checking whether a String is a Valid Number

2. Comparing Floating-Point Numbers

3. Rounding Floating-Point Numbers

4. Converting Between Binary and Decimal

5. Operating on a Series of Integers

6. Working with Roman Numerals

7. Generating Random Numbers

8. Generating Different Random Numbers

9. Generating Biased Random Numbers

10. Doing Trigonometry in Degrees

11. Calculating More Trigonometric Functions

12. Taking Logarithms

13. Multiplying Matrices

14. Using Complex Numbers

15. Converting between Octal and Hexadecimal

16. Putting Commas in Numbers

17. Printing Correct Plurals

18. Program: Calculating Prime Factors