Я бы, наверное, пошел по этому поводу, объявив класс UnterminValue с такими методами и свойствами, как (psuedocode):
class UncertainValue
{
private double upperbound;
private double lowerbound;
private double nominalvalue;
private double certainty;
...
UncertainValue add(UncertainValue value);
UncertainValue multiply(UncertainValue factor);
}
Я понимаю, что это не отвечает на ваш вопрос с точки зрения поиска готовой библиотеки, извините.