Storm 1.11.1.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
ConstantsComparator.h
Go to the documentation of this file.
1#pragma once
2
3namespace storm::utility {
4
5template<typename ValueType>
7 public:
8 ConstantsComparator(ValueType const& precision, bool relative = false);
9 bool isOne(ValueType const& value) const;
10 bool isZero(ValueType const& value) const;
11 bool isEqual(ValueType const& value1, ValueType const& value2) const;
12 bool isLess(ValueType const& value1, ValueType const& value2) const;
13
14 private:
15 ValueType precision;
16 bool relative;
17};
18} // namespace storm::utility
bool isLess(ValueType const &value1, ValueType const &value2) const
bool isOne(ValueType const &value) const
bool isZero(ValueType const &value) const
bool isEqual(ValueType const &value1, ValueType const &value2) const