9. Modules numériques et mathématiques¶
The modules described in this chapter provide numeric and math-related functions
and data types. The numbers
module defines an abstract hierarchy of
numeric types. The math
and cmath
modules contain various
mathematical functions for floating-point and complex numbers. For users more
interested in decimal accuracy than in speed, the decimal
module supports
exact representations of decimal numbers.
Les modules suivants sont documentés dans ce chapitre :
- 9.1.
numbers
— Classes de base abstraites numériques - 9.2. Fonctions mathématiques —
math
- 9.3. Fonctions mathématiques pour nombres complexes —
cmath
- 9.4.
decimal
— Arithmétique décimale en virgule fixe et flottante - 9.5.
fractions
— Nombres rationnels - 9.6.
random
— Génère des nombres pseudo-aléatoires - 9.7.
itertools
— Fonctions créant des itérateurs pour boucler efficacement. - 9.8.
functools
— Fonctions de haut niveau et opérations sur des objets appelables - 9.9.
operator
— Opérateurs standards en tant que fonctions