Diese Bibliothek enthält zwei grundlegende Klassen: eine "unsicherheit_Value" -Klasse, die eine Zahl mit Unsicherheit darstellt, beispielsweise etwas wie 3 +- 0,1, und eine zugehörige "VEC" -Klasse, die einen 2D-Vektor darstellt, bei dem jede Koordinate eine zugehörige, unabhängige Unsicherheit hat.
Diese Klassen haben dann viele der Standardoperationen, die Sie von Floats (grundlegende arithmetische Operationen, Exponentiation und willkürliche Funktionsausführung) und Vektoren (Hinzufügung, Subtraktion, Umwandlung zwischen Polar und Certestian) implementiert haben (die VEC -Klasse benötigt eine Menge Arbeit -.
Einfach from certainpy import * .
Und von dort aus können Sie Ihre Werte erstellen und anfangen, was Sie mit ihnen möchten: 
Dieses Projekt befindet sich unter der GNU GPL 3, ohne Garantie oder Fitness für einen bestimmten Zweck. Weitere Informationen finden Sie in Lizenz. Zögern Sie nicht, für irgendetwas in Kontakt zu treten!