Dealing with Numbers

The recipes in this chapter are:

  • Converting strings to numbers
  • Comparing floating-point numbers
  • Rounding floating-point numbers
  • Floating-point arithmetics
  • Formatting numbers
  • Converting between binary, octal, decimal, and hexadecimal
  • Formatting with the correct plurals
  • Generating random numbers
  • Operating complex numbers
  • Converting between degrees and radians
  • Taking logarithms
  • Generating checksums