9.Numeric and Mathematical Modules¶
The modules described in this chapter provide numeric and math-related functionsand data types. Thenumbers module defines an abstract hierarchy ofnumeric types. Themath andcmath modules contain variousmathematical functions for floating-point and complex numbers. Thedecimalmodule supports exact representations of decimal numbers, using arbitrary precisionarithmetic.
The following modules are documented in this chapter:
- 9.1.
numbers— Numeric abstract base classes - 9.2.
math— Mathematical functions - 9.3.
cmath— Mathematical functions for complex numbers - 9.4.
decimal— Decimal fixed point and floating point arithmetic - 9.5.
fractions— Rational numbers - 9.6.
random— Generate pseudo-random numbers - 9.7.
statistics— Mathematical statistics functions
