Cette bibliothèque fournit deux classes de base: une classe "incertain_value" qui représente un nombre avec une incertitude, par exemple quelque chose comme 3 + - 0.1, et une classe "VEC" associée qui représente un vecteur 2D où chaque coordonnée a une incertitude indépendante associée.
Ces classes ont ensuite beaucoup d'opérations standard que vous attendez de flotteurs (opérations arithmétiques de base, exponentiation et exécution de fonctions arbitraires) et vecteurs (addition, soustraction, conversion entre polaire et carrostien) implémentée (la classe VEC a besoin de beaucoup de travail - toute aide serait très appréciée).
Simplement from certainpy import * .
Et à partir de là, vous pouvez créer vos valeurs et commencer à faire ce que vous voulez avec eux: 
Ce projet est sous le GNU GPL 3, sans garantie ni condition physique à des fins particulières. Voir la licence pour plus de détails. N'hésitez pas à entrer en contact pour quoi que ce soit!