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:
numbers— Numeric abstract base classesmath— Mathematical functionsmath.integer— integer-specific mathematics functionscmath— Mathematical functions for complex numbersdecimal— Decimal fixed-point and floating-point arithmeticfractions— Rational numbersrandom— Generate pseudo-random numbersstatistics— Mathematical statistics functions